Improved parsing of unary not wrapping binary expressions