anchor.diff:  //===============================================================================================
   //===============================================================================================
   //===============================================================================================
  +//===============================================================================================
  +//===============================================================================================
  +//===============================================================================================
  +//===============================================================================================
  +//===============================================================================================
  +//===============================================================================================
   // This is where the fun really begins
   module FountainTestParser =
   
  
positive.code: 
  They drink *long* and _well_ from the beers.
  
  # This is a section with level 1
  ## This is a section with level 2
  
  
negative.code:     match lines with
  
      // Recognize remaining types of blocks/paragraphs
      | SceneHeading(body, Lines.TrimBlankStart lines) ->
         yield SceneHeading(parseSpans body)
         yield! parseBlocks ctx lines
      | Section(n, body, Lines.TrimBlankStart lines) ->
         yield Section(n, parseSpans body)
         yield! parseBlocks ctx lines
  