@marmbrus Do you mind updating the scaladoc above since now users can pass their own orderings in addition to an `Ordered` type? It might be nice to just give a one-line example of how they can define a custom ordering as well.