class Diff::LCS::DiffCallbacks

def finish

is appended to the diff list.
Finalizes the diff process. If an unprocessed hunk still exists, then it
def finish
  add_nonempty_hunk
end