A method of processing an expression includes encoding an expression in
source code of an object-relational application, the expression having at
least one property of a class. The source code is then compiled 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.