anchor.diff:  
   namespace rec Microsoft.VisualStudio.FSharp.Editor
   
  -#nowarn "40"
  -
   open System
  -open System.Collections.Concurrent
  -open System.Collections.Generic
  -open System.Collections.Immutable
  -open System.ComponentModel.Composition
   open System.ComponentModel.Design
  -open System.Diagnostics
  -open System.IO
  -open System.Linq
  -open System.Runtime.CompilerServices
   open System.Runtime.InteropServices
   open System.Threading
   open Microsoft.CodeAnalysis
  -open Microsoft.CodeAnalysis.Diagnostics
  -open Microsoft.CodeAnalysis.Completion
   open Microsoft.CodeAnalysis.Options
  -open FSharp.Compiler.CompileOps
   open FSharp.Compiler.SourceCodeServices
   open Microsoft.VisualStudio
  -open Microsoft.VisualStudio.Editor
   open Microsoft.VisualStudio.FSharp.Editor
  -open Microsoft.VisualStudio.TextManager.Interop
   open Microsoft.VisualStudio.LanguageServices
   open Microsoft.VisualStudio.LanguageServices.Implementation.LanguageService
   open Microsoft.VisualStudio.LanguageServices.Implementation.ProjectSystem
  -open Microsoft.VisualStudio.LanguageServices.Implementation.TaskList
   open Microsoft.VisualStudio.LanguageServices.ProjectSystem
   open Microsoft.VisualStudio.Shell
  -open Microsoft.VisualStudio.Shell.Events
   open Microsoft.VisualStudio.Shell.Interop
  -open Microsoft.VisualStudio.ComponentModelHost
   open Microsoft.VisualStudio.Text.Outlining
  -open FSharp.NativeInterop
  -
  -#nowarn "9" // NativePtr.toNativeInt
   
   // Used to expose FSharpChecker/ProjectInfo manager to diagnostic providers
   // Diagnostic providers can be executed in environment that does not use MEF so they can rely only
  
positive.code: type internal FSharpSettingsFactory
      [<Composition.ImportingConstructor>] (settings: EditorOptions) =
      interface Microsoft.CodeAnalysis.Host.Mef.IWorkspaceServiceFactory with
          member this.CreateService(_) = upcast settings
  
  [<Guid(FSharpConstants.packageGuidString)>]
  [<ProvideOptionPage(typeof<Microsoft.VisualStudio.FSharp.Interactive.FsiPropertyPage>,
  
negative.code:         let theme = package.ComponentModel.DefaultExportProvider.GetExport<ISetThemeColors>().Value
          theme.SetColors()
  
      override __.ContentTypeName = FSharpConstants.FSharpContentTypeName
      override __.LanguageName = FSharpConstants.FSharpLanguageName
      override __.RoslynLanguageName = FSharpConstants.FSharpLanguageName
  
      override __.LanguageServiceId = new Guid(FSharpConstants.languageServiceGuidString)
      override __.DebuggerLanguageId = DebuggerEnvironment.GetLanguageID()
  
      override __.CreateContext(_,_,_,_,_) = raise(System.NotImplementedException())
  
      override this.SetupNewTextView(textView) =
          base.SetupNewTextView(textView)
  