protected function collectXmlErrors()
    {
        $callback = function ($e) {
            return trim($e->message);
        };
        return implode('; ', array_map($callback, libxml_get_errors()));
    }