[Haskell-cafe] Adding Ord constraint to instance Monad Set?