          not-found)))
 )
 
-(defn clear! [storage] (.clear storage))
-
-(comment
+ (comment
   (clear! local-storage)
   (clear! session-storage)
 

  (assert (= 1 (count local-storage)))
  (assert (contains? local-storage {:foo :bar}))
  (assert (= 0 (count session-storage)))
)

  (:require [cljs.reader :as reader]))

(enable-console-print!)
(set! *print-readably* false)

(def local-storage js/localStorage)
(def session-storage js/sessionStorage)

(def serialize pr-str)

(def deserialize reader/read-string)

(defn clear! [storage] (.clear storage))

(extend-type js/Storage
  ICounted
