New clojure pretty-print with multimethods