About the spaceship operator (<=>), is this something�� we'd like to have around? (I like it). http://en.wikipedia.org/wiki/Three-way_comparisonHow would you make this ���object oriented���? Have three singleton objects ���Less���, ���Greater���, ���Equal��� (similar to ���True���, "False���), and on those object methods ���ifLess:���, ���ifEqual:���, ���ifGreater:���?