The only reason I wrote that was not for the macroexpansion but for clarity to the reader. I feel `(if (not))` is clear for someone not used to read lisp which is probably half of our audience (python programmers wanting to learn lisp)