adding a printer for query expressions - its a debug-only feature - makes it easier to analyze the queries

I need ExpressionVisitor<T> and it doesn't see to be there