Issue #7, creating a new way to parse Expressions. Made use of ExpressionVisitor like IQToolKit.