new WeakSet() === new WeakSet() // β false
Each WeakSet() call produces a unique new instance.
WeakSet values must be objects. Adding a primitive throws.
Challenge: Verify this throws.