Comparator also needs Ord