Clojure builds as an amalgamation of orthogonal parts | Hacker News Reader