updated for latest unit indexer
BooleanExpression reverse