anchor.diff:      _DFAStates: DFAState StateTable
   }
   with
  -    /// Mmetadata about the grammar. See the [GOLD Parser's documentation for more](http://www.goldparser.org/doc/egt/index.htm).
  +    /// Metadata about the grammar. See the [GOLD Parser's documentation for more](http://www.goldparser.org/doc/egt/index.htm).
       member x.Properties = x._Properties
       /// The grammar's start `NonTerminal`.
       member x.StartSymbol = x._StartSymbol
  
positive.code:     /// This state accepts a symbol. If the state graph cannot be further walked, the included `Symbol` is returned.
      | Accept of index: uint32 * Choice<Terminal,Noise> * DFAEdge
  
  /// A symbol which is produced by a concatenation of other `LALRSymbol`s, as the LALR parser dictates.
  type NonTerminal = internal NonTerminal of name: string
  
  /// An array of `LALRSymbol`s that can produce a specific `NonTerminal`.
  type Production = {
  
negative.code: 
  open Farkle.Collections
  open System.Collections.Immutable
  open System
  
  /// A type indicating how a group advances.
  [<Struct; RequireQualifiedAccess>]
  type AdvanceMode =
      /// The group advances by one token at a time.
      | Token
  