anchor.diff:      
       interface IProjectReferenceProvider with
   
  -        member x.GetProjectReference (project, targetFramework, configuration, incomingReferences, incomingSourceReferences, outgoingReferences) =
  +        member x.GetProjectReference (project, targetFramework, configuration, incomingReferences, _, _) =
               Compiler.getProjectReference project targetFramework configuration incomingReferences watcher
positive.code:         let success = match exitCode with | 0 -> true | _ -> false
          new DiagnosticResult (success, warnings, errors) :> IDiagnosticResult
  
      let getProjectReference (project: Project) targetFramework configuration incomingReferences (watcher: IFileWatcher) =
          let refs, refsMap = getReferences project targetFramework incomingReferences
          let fs = makeFs refsMap
  
  
negative.code:         let l = new obj ()
          lock l fn
  
      //let tprintf fmt = Printf.ksprintf System.Diagnostics.Trace.Write fmt
      let tprintf _ = ignore
  
      //let tprintfn fmt = Printf.ksprintf System.Diagnostics.Trace.WriteLine fmt
      let tprintfn _ = ignore
  
      let getReferences _ _ incomingReferences =
          //let name = project.Name
  
          let makePath p = "C:\\" + p + ".dll"
  
  