Correct negation as it may not simply swap.