anchor.diff:  // Implementation details used by other code in the compiler    
   [<Sealed>]
   type internal ErrorScope = 
  -    interface System.IDisposable
  +    interface IDisposable
       new : unit -> ErrorScope
       member ErrorsAndWarnings : FSharpErrorInfo list
       static member Protect<'a> : range -> (unit->'a) -> (string->'a) -> 'a
  
positive.code: 
  namespace Microsoft.FSharp.Compiler
  
  open Microsoft.FSharp.Compiler
  open Microsoft.FSharp.Compiler.Range
  open Microsoft.FSharp.Compiler.ErrorLogger
  
negative.code:     member FileName: string
      member StartLineAlternate:int
      member EndLineAlternate:int
      [<Obsolete("This member has been replaced by StartLineAlternate, which produces 1-based line numbers rather than a 0-based line numbers. See https://github.com/fsharp/FSharp.Compiler.Service/issues/64")>]
      member StartLine:Line0
      [<Obsolete("This member has been replaced by EndLineAlternate, which produces 1-based line numbers rather than a 0-based line numbers. See https://github.com/fsharp/FSharp.Compiler.Service/issues/64")>]
      member EndLine:Line0
      member StartColumn:int
      member EndColumn:int
  