@andrey1s I see that after call of this method you frequently do the same thing:
```php
$qb->getQuery()
```
I suppose you should return `Query`, not a `Builder` here to remove `->getQuery()` calls in other methods.