Use CompositeExpression for expression building
Overload ExpressionParser.versionOf() for convenience