rewrite

open fun rewrite(newNode: QueryExpressionNode<*>): Expression<T>