Although I do think this whole construct is a bit off, in this case I think `if - else` does better