anchor.diff:  1-3.2	13-14	s
   ----
   
  -Here, the sub-token `play` is indicated by sentence-token number `1-3.1` and the sub-token `s` is indicated by `1-3.2`.
  +Here, the sub-token `play` is indicated by sentence-token number `1-3.1` and the sub-token `s` is
  +indicated by `1-3.2`.
   
   While tokens may not overlap, sub-tokens may overlap.
   
  
positive.code: directly adjacent (i.e. without any whitespace between them). The start offset of the first
  character of the first token corresponds to the start of offset of the sentence.
  
  Token annotation starts with a `sentence-token` number marker followed by the begin-end offsets and the token itself, separated by a TAB characters. 
  
  .Example: Token position
  [source,text]
  
negative.code: #Text=Bell , based in Los Angeles , makes and distributes electronic , computer and building products .
  ----
  
  The text of an imported document is reconstructed from the sentence annotations. Additionally,
  the offset information of the sentence tokens are taken into account to determine whether padding
  needs to be added between sentences. The TSV format can presently not record text that occurs in
  between two sentences.
  
  If a sentence spans multiple lines, the text is split at the line feed characters (ASCII 12) and
  multiple `#Text=` lines are generated. Note that carriage return characters (ASCII 13) are kept
  as escaped characters (`\r`). 
  
  .Example: Original multi-line text
  