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:                     match fxWhen with
                      | Some x -> yield x
                      | None -> ()
          }
      if whens.Any() then XElement (NsMsBuild + "Choose", whens)
      else null
      
  let GenerateDependenciesContent (dependencies : PackageId seq) =
      seq {
  
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",
  