remove unnecessary function member-form
add comment to introduce macro expansions
add comment to intro `if`
add comment to intro `if` block version
add comment to intro `case`
add `do` tests
refactor emit "let"
revert cond true/keyword optimization
remove prefix "clojure.core/some-symbol" from macroexpand result
add comment to explain removing prefix "clojure.core/some-symbol" from macroexpand result
add hiccup and clojure.walk