anchor.diff:          XAttribute(NsNone + "Target", target),
           XAttribute(NsNone + "Category", category))
   
  -let GraphNodes (projects : Project set) (allProjects : Project set) =
  +let GraphNodes (projects : Project set) (allProjects : Project set) (packages : PackageId set) (assemblies : AssemblyId set) (repos : RepositoryId set) =
       let importedProjects = Set.difference allProjects projects
  -    let allPackageReferences = projects |> Seq.map (fun x -> x.PackageReferences)
  -                                        |> Seq.concat
  -    let allAssemblies = projects |> Seq.map (fun x -> x.AssemblyReferences)
  -                                 |> Seq.concat
  -
  -    let repos = allProjects |> Set.map (fun x -> x.Repository)
   
       seq {
           for repo in repos do
  
positive.code:                 XAttribute(NsNone + "Label", repo.toString),
                  XAttribute(NsNone + "Group", "Expanded"))
  
          yield XElement(NsDgml + "Node",
                  XAttribute(NsNone + "Id", "Packages"),
                  XAttribute(NsNone + "Label", "Packages"),
                  XAttribute(NsNone + "Group", "Expanded"))
  
          yield XElement(NsDgml + "Node",
                  XAttribute(NsNone + "Id", "Assemblies"),
                  XAttribute(NsNone + "Label", "Assemblies"),
                  XAttribute(NsNone + "Group", "Expanded"))
  
negative.code:                                      |> Set.unionMany
                                       |> Set.map (fun x -> antho.Projects |> Seq.find (fun y -> y.ProjectGuid = x))
      let repos = allProjects |> Set.map (fun x -> x.Repository)
      let packages = nonExeProjects |> Set.map (fun x -> x.PackageReferences)
                                    |> Set.unionMany
      let assemblies = nonExeProjects |> Set.map (fun x -> x.AssemblyReferences)
                                      |> Set.unionMany
      let xNodes = XElement(NsDgml + "Nodes", GraphNodes nonExeProjects allProjects packages assemblies repos)
      let xLinks = XElement(NsDgml+"Links", GraphLinks nonExeProjects allProjects)
      let xCategories = XElement(NsDgml + "Categories", GraphCategories repos)
      let xProperties = XElement(NsDgml + "Properties", GraphProperties ())
  