anchor.diff:  type SynTypar =
       | Typar of ident: Ident * staticReq: TyparStaticReq * isCompGen: bool
   
  -    /// Gets the syntax range of this constuct
  +    /// Gets the syntax range of this construct
       member this.Range =
           match this with
           | Typar(id, _, _) ->
  
positive.code:     /// Indicates if the construct ends in '.' due to error recovery
      member this.ThereIsAnExtraDotAtTheEnd = match this with LongIdentWithDots(lid, dots) -> lid.Length = dots.Length
  
      /// Gets the syntax range for part of this constuct
      member this.RangeSansAnyExtraDot =
         match this with
         | LongIdentWithDots([], _) -> failwith "rangeOfLidwd"
  
negative.code:         elementPats: SynPat list *
          range: range
  
      /// A parenthesized pattern
      | Paren of
          pat: SynPat *
          range: range
  