Working MapQueryExpressionVisitor, StringLiteral EQ, boolean AND OR