Make init idempotent; also, don't load Clojure if already loaded.
Don't automatically print the last result: it's easy enough to (println ...),
the Java printer doesn't cut it, and sometimes you really don't want to print.