DOMNode::$nodeValue can return NULL, cast to string to avoid errors
Added: FluentDOM\DocumentFragment is an extended version of the DOMDocumentFragment with support for the namespaces registered on the document object