&gt; (I think it&#x27;s implemented as a macro set on top of Clojure?)<p>When I see this I feel the need to ask: Shouldn&#x27;t this have been built on Racket? Lisp family languages are great for these things but Racket was made specifically for building languages.