anchor.diff:  
       interface IProjectReferenceProvider with
   
  -        member x.GetProjectReference (project, targetFramework, configuration, projectExport) =
  -            new FSharpProjectReference (project, targetFramework, configuration, projectExport, watcher) :> IMetadataProjectReference+        member x.GetProjectReference (project, targetFramework, configuration, incomingReferences, incomingSourceReferences, outgoingReferences) =
  +            new FSharpProjectReference (project, targetFramework, configuration, incomingReferences, watcher) :> IMetadataProjectReference
positive.code: 
  open Helpers
  
  type internal FSharpProjectReference(project: Project, targetFramework: FrameworkName, configuration: string, projectExport: ILibraryExport, watcher: IFileWatcher) =
      
      let param name value = sprintf "--%s:%s" name value
  
  
negative.code:         // Each IMetadaReference maps to an assembly
          let compilerArgs, tempFiles =
              let refs, tempFiles =
                  incomingReferences
                  |> List.ofSeq
                  |> List.map convertRef
                  |> List.unzip
  