ClojureScript atoms backed by HTML5 web storage.