Refactoring again to start allowing query objects as expressions
First major success in using a Query object as a subquery
Adding another test showing that parameters ar bound in subqueries too