oh .. i do no have a use case. i thought it was intended to not modify the QB, because otherwise you could just call ``getEnities`` at the end of the method after having modified the query