A delegating stand-in for the handle table, with optional observers on get and add.
A plain object, not a Proxy: Module.targets.get is non-writable and non-configurable, so the
object one level up is replaced (a get trap could only return the real value).
A delegating stand-in for the handle table, with optional observers on
getandadd.A plain object, not a Proxy:
Module.targets.getis non-writable and non-configurable, so the object one level up is replaced (a get trap could only return the real value).