Seems like the answer is to use elif here.
Obvious case (no pun intended) for allowing a simple boolean expression here. It maybe not what it was intended for but it's an obvious use case. For example VBA does it well and I used the case construct there rather than if all the time because of it.