The problem, I think, is that the QueryBuilder is just a data structure, it doesn't know about the `DocumentManager`. The `BuilderConverter` class is where this data structure is transcribed to the PHPCR query, and eventually the ODM `Query` object. So this is the earliest place we can do this without introducing a big dependency on the QB structure (which could in theory be used with a different system).