constructor() {
    super();
    /** @type {{[key: string]: ?}} */
    this.data = {};
    this._internalCurrentSync = true; // necessary for preventing side effects on initialization
    /** @type {number} */
    this.current = 0;
    this._max = 0;
  }
Number of the current entered step.