const wm = new WeakMap() new WeakMap() === new WeakMap() // β false
Each WeakMap() call creates a distinct new instance.
WeakMap keys must be objects. Passing a primitive throws a TypeError.
TypeError
Challenge: Verify this throws.