Proposal: Add `maxOn` and `minOn` functions to Data.Ord