anchor.diff:                      | e -> PostProcessorException(term, e) |> raise
                   let theHolyToken = Token(pos, term, data)
                   theHolyToken
  -            let dfaResult = tokenizeDFA input
  +            let dfaResult = tokenizeDFA false input
               // Input ends outside of a group.
               if dfaResult.ReachedEOF then
                   Token.CreateEOF input.CurrentPosition
  
positive.code:     let oops = OptimizedOperations.Create grammar
  
      // Unfortunately we can't have ref structs on inner functions yet.
      let rec tokenizeDFA_impl (input: CharStream) ofs currState lastAcceptOfs lastAcceptSym (span: ReadOnlySpan<_>) =
          if ofs = span.Length then
              if input.TryExpandPastOffset(ofs) then
                  tokenizeDFA_impl input ofs currState lastAcceptOfs lastAcceptSym input.CharacterBuffer
              else
                  DFAResult.Create lastAcceptSym lastAcceptOfs ofs
          else
  
negative.code:                         | EndingMode.Open -> ()
                          groupLoop isNoiseGroup gs
                      // The existing group is continuing.
                      | _ ->
                          match currentGroup.AdvanceMode with
                          | AdvanceMode.Token -> input.AdvancePastOffset(ofs, isNoiseGroup)
                          | AdvanceMode.Character ->
                              // We advance by one character to avoid getting stuck; if a decision
                              // point immediately followed, it would have been already handled.
                              input.AdvancePastOffset(0, isNoiseGroup)
  