Conditional maxima `>=` and `<=`

Adds the conditional maxima requested in #139