Allow clojurey opts for the create-store function, add some doc