[Haskell-cafe] Adding `reverse` and `sortBy` to `Traversable`