protected ProcessDocuments(DocumentManager dm) { if (dm == null) throw new ArgumentNullException("dm"); _documentManager = dm; }