constructor() {
      /** @type {Record<string, AssignmentProperty[]>} */
      this.properties = Object.create(null)
    }
Collects the property references for object.
@implements {IPropertyReferences}