E.g. the following comparisons evaluate to true but shouldn't:
120 < -2147483647; // true 1 < -2147483647; // true 2147483647 < -1; // true // etc
Conversely, the following evaluate to false:
120 > -2147483647; // false 1 > -2147483647; // false 2147483647 > -1; // false // etc