hunk.code_window:       )
       }
       // Save the new operations.
       if (save || !previous) {
         this.save({ merge })
       }
  
hunk.labels: keep keep keep replace replace replace keep keep
hunk.after_edit:     // If the save flag isn't set, determine whether we should save.
       if (save == null) {
         save = !isOnlySelections(operations)
  
hunk.file_path: src/models/transform.js
hunk.type: replace
file: 
  nodes:
    - kind: block
      type: paragraph
      nodes:
        - kind: text
          text: one
    - kind: block
      type: paragraph
      nodes:
        - kind: text
          text: two
    - kind: block
      type: quote
      nodes:
        - kind: block
          type: paragraph
          nodes:
            - kind: text
              text: three
        - kind: block
          type: paragraph
          nodes:
            - kind: text
              text: four
        - kind: block
          type: paragraph
          nodes:
            - kind: text
              text: five
        - kind: block
          type: paragraph
          nodes:
            - kind: text
              text: six
  