В общем решил я немного расширить стандартный SimpleXMLElement для собственных нужд, и мне нужно при инициализации объекта вызвать конструктор родительского класса SimpleXMLElement.
Вот только не тут то было: конструктор родительского класcа оказался финальным, и перегрузить его конструктором наследника не получается.
Вопрос: как обойти?
class MyClass extends SimpleXMLElement {
  function __construct() {
		parent::__construct('<data></data>');
	}
}
PHP Fatal error:  Cannot override final method SimpleXMLElement::__construct()