anchor.diff:              | P _ -> []
               | M m | C m -> m.FormalMethodTypars
               | V v -> v.Typars 
  -        tps |> List.map (fun tp -> FSharpGenericParameter(cenv,  tp)) |> List.toArray |> makeReadOnlyCollection
  +        tps |> List.map (fun tp -> FSharpGenericParameter(cenv,  tp)) |> makeReadOnlyCollection
   
       member x.FullType = 
           checkIsResolved()
  
positive.code: open Microsoft.FSharp.Compiler.TcGlobals
  open Microsoft.FSharp.Compiler.Lib
  open Microsoft.FSharp.Compiler.Tastops
  open Microsoft.FSharp.Compiler.TastPickle
  open Microsoft.FSharp.Compiler.PrettyNaming
  open Internal.Utilities
  
  
negative.code: 
      member x.GenericParameters = 
          checkIsResolved()
          entity.TyparsNoRange |> List.map (fun tp -> FSharpGenericParameter(cenv,  tp)) |> makeReadOnlyCollection
  
      member __.IsMeasure = 
          isResolvedAndFSharp() && (entity.TypeOrMeasureKind = TyparKind.Measure)
  