TransientHashSet
Protocol for adding set functionality to a transient collection.
(defprotocol ITransientSet (^clj -disjoin! [tcoll v] "Returns tcoll without v."))