use less(b, a) for greater(a, b), see also https://github.com/clipperhouse/gen/pull/62

equality test is a problem for some types, which is to say, wrong :)