private function loadDocument(SplFileInfo $file)
{
$this->registerXmlStreamContext();
$document = new DOMDocument();
$document->resolveExternals = $this->loadFromNet;
$document->preserveWhiteSpace = false;
$document->formatOutput = false;
$loaded = $document->load($file->getPathname());
return $loaded ? $document : null;
}