Updated for clojure 1.5 

Also includes leinigen2 and text into structured maps via regex groups.