}
$frag = $node->ownerDocument->createDocumentFragment();
- $frag->appendXML($obj->ownerDocument->saveXML($obj));
+ $frag->appendChild($node->ownerDocument->importNode($obj, true));
XML_Template_process($frag, array(), $clean);
$node->appendChild($frag);
} else if (!is_array($obj)) { # overwrite