1. A method of processing an expression, comprising: encoding an expression in source code of a database application, the expression having at least one property of a class; and compiling the application to provide run time code, wherein compiling of the expression produces a form of the expression having the intent of the expression by maintaining all operators and operands of the expression.