ruby: don't count calls to == or <= as assignments