       (.push new-array o)
       (Vector. meta new-array)))
 
-; IEmptyableCollection
-; (iempty [coll] coll)
+  IEmptyableCollection
+  (-iempty [coll] coll)
 
   ISequential
   IEquiv

  ICollection
  (-conj [coll o] (List. meta o coll (inc count)))

; IEmptyableCollection
; (iempty [coll] coll)

  ISequential
  IEquiv

  ICollection
  (-conj [coll o] (List. meta o nil 1))

  IEmptyableCollection
  (-iempty [coll] coll)

  ISequential
  IEquiv
