A new approach for the ExpressionTree for CQL3 - it uses stack based, outer param passing in visitor design pattern (based on ExpressionTreeVisitor).