A Set is a predicate so you can write `allowedTransition(oldStatus)(status)`