side-channel
Store information about any JS value in a side channel. Uses WeakMap if available.
which-collection
Which kind of Collection (Map, Set, WeakMap, WeakSet) is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.