_innerNode->name; return ($name !== ' ') ? $this->_innerNode->name : ''; } protected function __get_ownerDocument(): ?Document { return parent::__get_ownerDocument() ?? $this->_ownerDocument->get(); } protected function __get_publicId(): string { return $this->_innerNode->publicId; } protected function __get_systemId(): string { return $this->_innerNode->systemId; } protected function __construct(\DOMDocumentType $doctype) { parent::__construct($doctype); } }