clean should also work if some cleaning already done
minimal test for my expressions
Negate can be handled within parsing
My expressions now generate