anchor.diff:  let brokenDeps = HashSet<_>()
   
   /// Applies binding redirects for all strong-named references to all app. and web.config files.
  -let private applyBindingRedirects isFirstGroup createNewBindingFiles groupRedirects cleanBindingRedirects
  +let private applyBindingRedirects isFirstGroup createNewBindingFiles cleanBindingRedirects
                                     root groupName findDependencies allKnownLibNames
                                     (projectCache: Dictionary<string, ProjectFile option>)
                                     extractedPackages =
  
positive.code:         assemblies
          |> Seq.choose (fun (assembly,token,refs,redirects,profile) -> 
                  token |> Option.map (fun token -> (assembly,token,refs,redirects,profile)))
          |> Seq.filter (fun (_,_,_,packageRedirects,_) -> 
              let redirects = groupRedirects ++ packageRedirects
              match redirects with
              | Some BindingRedirectsSettings.On
              | Some BindingRedirectsSettings.Force -> true
  
negative.code:                     let packageRedirects =
                          group.Resolution
                          |> Map.tryFind (snd kv.Key)
                          |> Option.bind (fun p -> groupRedirects ++ p.Settings.CreateBindingRedirects)
  
                      (snd kv.Value,packageRedirects))
                  |> applyBindingRedirects
                      !first
                      options.CreateNewBindingFiles
                      options.CleanBindingRedirects
                      (FileInfo project.FileName).Directory.FullName
                      g.Key
  