@webreflection/dsm (npm): Map, WeakMap, Set, and WeakSet extends with either `set(key, value)` or `add(value)` that returns the value
Keywords: Map|Set|WeakMap|WeakSet|direct|value