private function importNode(\DOMNode $parent, \DOMNode $source)
{
if ($source instanceof \DOMElement) {
$this->importElement($parent, $source);
} else {
$document = $parent instanceof \DOMDocument ? $parent : $parent->ownerDocument;
$parent->appendChild($document->importNode($source));
}
}