anchor.diff:          Name="TrackableData.Protobuf";
           Folder="./plugins/TrackableData.Protobuf";
           Dependencies=[("TrackableData", "");
  -                      ("protobuf-net", "2.0.0.668")];
  +                      ("protobuf-net", "")];
       };]
       |> List.map (fun p -> 
           let parsedReleases =
  
positive.code:         Name="TrackableData.Json";
          Folder="./plugins/TrackableData.Json";
          Dependencies=[("TrackableData", "");
                        ("Newtonsoft.Json", "7.0.1")];
      };
      {   emptyProject with
          Name="TrackableData.MongoDB";
          Folder="./plugins/TrackableData.MongoDB";
          Dependencies=[("TrackableData", "");
                        ("MongoDB.Bson", "2.1.1");
                        ("MongoDB.Driver", "2.1.1");
                        ("MongoDB.Driver.Core", "2.1.1");];
      };
      {   emptyProject with
          Name="TrackableData.MsSql";
  
negative.code: let project name =
      List.filter (fun p -> p.Name = name) projects |> List.head
  
  let dependencies p deps =
      p.Dependencies |>
      List.map (fun d -> match d with 
                         | (id, "") -> (id, match List.tryFind (fun (x, ver) -> x = id) deps with
                                            | Some (_, ver) -> ver
                                            | None -> ((project id).PackageVersion))
                         | (id, ver) -> (id, ver))
      
  // ---------------------------------------------------------------------------- Variables
  