all_document_names() also return manually added names
Add support for custom collection_class from Mandel::Document