semidone boolean expressions
expression class name fixed
boolean expressions improved