       (throw (js/Error. "count after persistent!"))))
 
   ITransientCollection
-  (-conj! [tcoll val] #_(.conj! tcoll val))
+  (-conj! [tcoll val] (.conj! tcoll val))
 
   (-persistent! [tcoll] (.persistent! tcoll))
 

            node        (-> (if (nil? root)
                              (.-EMPTY BitmapIndexedNode)
                              root)
                            (.inode-assoc nil edit 0 (hash k) k v changed?))]
        (if (identical? node root)
          nil
          (set! root node))

                           ^:mutable root
                           ^:mutable count]
  Object
  (conj! [tcoll o]
    (if edit
      (if (satisfies? IMapEntry o)
        (.assoc! tcoll (key o) (val o))
