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: type Project = { 
      Name: string;
      Folder: string;
      AssemblyVersion: string;
      PackageVersion: string;
      Releases: ReleaseNotes list;
      Dependencies: (string * string) list;
  }
  
  let emptyProject = { Name=""; Folder=""; AssemblyVersion="";
                       PackageVersion=""; Releases=[]; Dependencies=[] }
  
  let decoratePrerelease v =
  
negative.code: 
  Target "AssemblyInfo" (fun _ ->
      projects
      |> List.filter (fun p -> not p.Template)
      |> List.iter (fun p -> 
          CreateCSharpAssemblyInfo (p.Folder @@ "Properties" @@ "AssemblyInfoGenerated.cs")
            [ Attribute.Version p.AssemblyVersion
  