I'm definitely planning to make my if statement function like cond and eat any aesthetic "else" and "if" between expressions so I can do
(if (< x 0)
(foo)
else if (> x 10)
(bar)
else
(baz))
Because lisp code is hard to read and there's no reason for me not to just discard those as whitespace