protected function wrapSimpleXMLElement(\SimpleXMLElement $element) { $wrappedElement = null; $elementAsXML = $element->asXML(); if ($elementAsXML !== false) { $wrappedElement = new SimpleXMLElement($elementAsXML); } return $wrappedElement; }