constructor(deletions, insertions) {
    this.insertions = insertions;
    this.deletions = deletions;
    /**
     * Use this to save and restore metadata like selection range
     */

    this.meta = new Map();
  }
@param {DeleteSet} deletions
@param {DeleteSet} insertions