hunk.code_window:    *   @property {Boolean} save
      * @return {State} state
      */
     apply(options = {}) {
       let { merge, isNative = false, save = true } = options
       let { state, operations } = this
       let { history } = state
       let { undos, redos } = history
  
hunk.labels: keep keep keep keep keep replace keep keep keep
hunk.after_edit:     let { merge, save, isNative = false } = options
  
hunk.file_path: src/models/transform.js
hunk.type: replace
file: 
  nodes:
    - kind: block
      type: paragraph
      nodes:
        - kind: text
          text: one
        - kind: inline
          type: link
          nodes:
            - kind: text
              text: two
        - kind: text
          text: a
  