anchor.diff:                                              else
                                                   null
   
  -let GenerateChooseContent (libDir : DirectoryInfo) =
  +let GenerateChooseContent (libDir : DirectoryInfo) (package : PackageId) =
  +    let pkgProp = PackagePropertyName package.toString
  +    let packageWarnProp = sprintf "%s_Warning" pkgProp
       let whens = seq {
               if libDir.Exists then
                   let fxFolders = libDir.EnumerateDirectories()
  
positive.code:     let dependencies = NuGets.GetPackageDependencies xnuspec
  
      let imports = GenerateDependenciesContent dependencies
      let choose = GenerateChooseContent libDir
      let project = GenerateProjectContent package imports choose
  
      let targetFile = pkgDir |> GetFile "package.targets" 
  
negative.code:                       XAttribute(NsNone + "Condition", condition))
      }
  
  let GenerateProjectContent (package : PackageId) (imports : XElement seq) (choose : XElement seq) =
      let defineName = PackagePropertyName (package.toString)
      let propCondition = sprintf "'$(%s)' == ''" defineName
      let project = XElement (NsMsBuild + "Project",
  