Initial draft for clojure

Not sure if this should have more changes in it, there was another changed file:

vendor/puppet/source/8fda879326e251ecc148267b61d13ed2b2af6852.tar.gz