Combinators to ease the creation of complicated sorting logic