A simple metacircular interpreter in Clojure