constructor (object) {
    this.wrappedObject = object

    this[Symbol.iterator] = this.entries
  }
A map facade on a bare object.

The small number of methods needed to implement a scope,
forwarding on to the SafeProperty functions. Over time, the codebase
will stop using this method, as all objects will be Maps, rather than
more security prone objects.