Use `if` plz; `when` is for side-effects. =P