Filter engine which could be used to alter Doctrine queries based on filter expression