public void AddTestAcquisition(Acquisition a)
 {
     if (Acquisitions.ContainsKey(a.Name))
     {
         Acquisitions[a.Name] = a;
     }
     else
     {
         Acquisitions.Add(a.Name, a);
     }
 }
        IEnumerable <Acquisition> ParseString(string filecontents)
        {
            var jobject = Newtonsoft.Json.Linq.JObject.Parse(filecontents);

            foreach (Newtonsoft.Json.Linq.JProperty property in jobject.Properties())
            {
                Acquisition a = property.Value.ToObject <Acquisition>();
                a.Name = property.Name;
                yield return(a);
            }
        }