moat todo — from discussion at clojure google groups