in progress with MongoInvoker - created TypedMongoCollection
invoker finished, MongoQuery refactored