I think this block would be more idiomatic and intuitive as `if => else` rather than `unless => else`. That's a matter of taste though.