Parse negation even when it is the left side of a boolean