Move emitter specs to correct location
Add boolean or operator
Parenthese children in binary operator

This will result in the outermost statement look pretty. At least.
Also it removes "unneded double parentheses" that could occur with
combination of unary and binary operators.