anchor.diff:      {   emptyProject with
           Name="Akka.Interfaced-Templates-SlimClient";
           Folder="./core/CodeGenerator-Templates";
  +        Template=true;
           Dependencies=[("Akka.Interfaced-SlimClient", "")];
       };
       {   emptyProject with
           Name="Akka.Interfaced-Templates-SlimClient-Protobuf";
           Folder="./core/CodeGenerator-Templates";
  +        Template=true;
           Dependencies=[("Akka.Interfaced-SlimClient", "");
                         ("protobuf-net", "2.0.0.668");
                         ("TypeAlias", "1.0.1");];
  
positive.code: 
  Target "AssemblyInfo" (fun _ ->
      projects
      |> List.iter (fun p -> 
          CreateCSharpAssemblyInfo (p.Folder @@ "Properties" @@ "AssemblyInfoGenerated.cs")
            [ Attribute.Version p.AssemblyVersion
  
negative.code:                 PublishUrl = getBuildParamOrDefault "nugetpublishurl" ""
                  Version = project.PackageVersion })
  
          if not project.Template && hasBuildParam "nugetpublishurl" then (
              // current FAKE doesn't support publishing symbol package with NuGetPublish.
              // To workaround thid limitation, let's tweak Version to cheat nuget read symbol package
              NuGetPublish (fun p -> 
  