On the other hand, you've got some serious digging to do if you want to understand a clojure macro. Metaprogramming like that is seriously brain twistyI wish this meme would stop. Your "if you know the language, you can just read it" applies just as much here as it does there.