MongoDBProcessingChain processingChain = createProcessingChain( session, unwrap( namedParameters ) );
MongoDBQueryParsingResult result = queryParser.parseQuery( queryString, processingChain );
log.createdQuery( queryString, result );
return new MongoDBQueryImpl( result.getEntityType(), result.getQuery(), result.getProjection(), session );
}