btset disj basic impl
btset single-pass lookup and conj
btset extended common clojure set protocols
btset removed type hints