A union-find data structure for maintaining disjoint sets.
High performance set theory - functional utilities which operate on arbitrary input sets.
An ESnext spec-compliant Set.prototype.isDisjointFrom
shim/polyfill/replacement that works as far down as ES3