https://github.com/lukeg101/lplzoo/blob/a838bd1fb2175bf28c9457fb5c1ba05d1324ba11/Sub/Sub.hs#L157 Should be `a -> b < c -> d` iff `a > c` and `b < d`.