addScope(scope) {
    if (!this.references.has(scope)) {
      this.references.set(scope, new CountedSet());
    }
    if (!this.bindings.has(scope)) {
      this.bindings.set(scope, new Map());
    }
  }
Register a new Scope and initiliaze it with empty sets
@param {Scope} scope