     (and
      (set? other)
      (= (count coll) (count other))
-     (every? #(-contains? coll %)
+     (every? #(contains? coll %)
              other)))
 
   IHash

  (-reduce [v f]
    (ci-reduce array f))
  (-reduce [v f start]
           (ci-reduce array start))

  IKeyed
  (-contains? [coll n]
     (and (>= n 0)
          (< n (.length array)))))

(set! cljs.core.Vector/EMPTY (Vector. nil (array)))


      (if i
        true
        false)))
  
  IMap
  (-dissoc [coll k]
