private void InvokeMarkupProcessor(IMarkupProcessor processor, HtmlDocument document)
 {
     // подумать над обработкой исключений
     // пока оставляем проброс на первом упавшем обработчике
     processor.ProcessMarkup(document);
 }