title: Splitting a Clojure namespace over multiple files
body: <p>Is it possible to split a Clojure namespace over multiple source files when doing ahead-of-time compilation with <code>:gen-class</code>? How do <code>(:main true)</code> and <code>(defn- ...)</code> come into play?</p>