From: Tobias Weber Date: 2008-05-27T20:34:16+09:00 Subject: Directionality of comparasion operators Hi, maths says that the value of expressions like x == y and y == x is always equal. And indeed most programmers wouldn't think twice about using x < y instead of y > x (except maybe those versed in machine language...). But direction does matter in ruby, where operators are just messages sent to the left operand. This often bites me when using ===. Have you had bugs fixable by rotating an expression? -- Tobias Weber