anchor.diff:          .AddFile("msbuild/Zafir.UI.Next.CSharp.Templating.targets", "build/Zafir.UI.Next.targets")
   //        .AddFile("build/net40/FSharp.Core.dll", "tools/FSharp.Core.dll") // relying on GAC now
           .AddFile("packages/HtmlAgilityPack."+htmlAgilityPackVersion+"/lib/Net40/HtmlAgilityPack.dll", "tools/HtmlAgilityPack.dll")
  +        .AddFile("packages/HtmlAgilityPack."+htmlAgilityPackVersion+"/lib/Net40/HtmlAgilityPack.dll", "lib/net40/HtmlAgilityPack.dll")
           .AddFile("build/net40/WebSharper.UI.Next.Templating.Common.dll", "tools/WebSharper.UI.Next.Templating.Common.dll")
           .AddFile("build/net45/WebSharper.UI.Next.CSharp.Templating.dll", "tools/WebSharper.UI.Next.CSharp.Templating.dll")
           .AddFile("WebSharper.UI.Next.CSharp.Templating/install.ps1", "tools/install.ps1")
  
positive.code:                 r.Assembly "System.Xml"
                  r.Assembly "System.Xml.Linq"
                  r.Assembly "System.Runtime.Caching"
                  r.NuGet("HtmlAgilityPack").Version("["+htmlAgilityPackVersion+"]", true).Reference().CopyLocal(true)
              ])
  
  let csharp =
  
negative.code:                 r.Project main
                  r.Assembly "System.Xml"
                  r.Assembly "System.Xml.Linq"
                  hapRef r
              ])
  
  let tmplRuntime =
  