That's not quite true. If you look at the code that processes the comparisons, it's substantially simplified when you know that the symbol is always on the left side when doing the switch on comparison type.