I think elsewhere we use `unless` in place of simple `if !`.  Minor thing, but consistency is good.