Adding rules instead of zillions of methods on FluentQuery