fixed BooleanExpression