_reset() {
    super._reset();

    if (this._simulator) {
      this._simulator.clear();
    }

    /**
     * Increase the unique ID associated with each unique focus tree
     * @type {number}
     */
    if (this.focusTree) {
      this.focusTree.new();
    }

    this.eventPropagator = new EventPropagator(this.componentList);
    this.eventPropagator.logger = this.logger;
  }
Clears the internal state, wiping any history of key events and registered handlers
so they have no effect on the next tree of focused HotKeys components
@private