Persistent on-disc functional datastructures for clojure.