redo() {
    this.redoing = true;
    let res;

    try {
      res = popStackItem(this, this.redoStack, 'redo');
    } finally {
      this.redoing = false;
    }

    return res;
  }
Redo last undo operation.

@return {StackItem?} Returns StackItem if a change was applied