Quickfix: :refer-clojure :exclude rem in util.dom ns
Cleanup: refactor :paredit/swap-{left,right} to use exchange