 
 
 (deftype RangeMap [kind ^clojure.lang.IPersistentMap m leftfn rightfn]
+
+  clojure.lang.MapEquivalence
 
   clojure.lang.IPersistentMap
 


  (assocEx [this k v]
    (RangeMap. kind (.assocEx m k v) leftfn rightfn))


  clojure.lang.ILookup

  (toString [this]
    (.toString m))


  java.util.Map

  (size [this]
    (.size m))

  (get [this k]
    (.valAt this k))


  clojure.lang.IHashEq
