Compare() methods and rich comparisons.