anchor.diff:  open System.Xml
   open System.Windows
   open System.Windows.Data
  +open System.Diagnostics
   
   open Microsoft.FSharp.Core.CompilerServices
   open Microsoft.FSharp.Reflection
  
positive.code:             instantiationFunction = (fun typeName parameterValues ->   
                  let resourcePath = string parameterValues.[0]
                  let resolvedFileName = findConfigFile config.ResolutionFolder resourcePath
                  disposeFileSystemWatcher()
                  Diagnostics.Debug.WriteLine ("[FsXaml] Creating FileSystemWatcher.")
                  fileSystemWatcher := watchForChanges this resolvedFileName
  
                  use reader = new StreamReader(resolvedFileName)                            
                  let elements = XamlTypeUtils.readElements schemaContext reader resolvedFileName
  
negative.code:     let assembly = Assembly.GetExecutingAssembly()
      let nameSpace = this.GetType().Namespace
      let providerType = ProvidedTypeDefinition(assembly, nameSpace, "XAML", Some typeof<obj>, IsErased = false)
      let fileSystemWatchers = ResizeArray<IDisposable>()
       
      let assemblies = 
          config.ReferencedAssemblies 
          |> Seq.map (fun r -> Assembly.Load(IO.File.ReadAllBytes r))
  