Updated to allow mutable fns instead of just mutable storage to utilize a database or
alternate storage engine.

Pushed to clojars: v0.1.3