Better with `cond`. Still looks dumb.