public Person GetPerson(Address address)
 {
     IEnumerable<Person> persons = GetRootQuery("People") as IEnumerable<Person>;
     foreach (var person in persons)
     {
         if (person.HomeAddress.City.Equals(address.City, StringComparison.OrdinalIgnoreCase))
         {
             return person;
         }
     }
     return null;
 }
 public Address ResetBossAddress(Address address)
 {
     var boss = GetRootQuery("Boss") as Customer;
     boss.HomeAddress = address;
     return boss.HomeAddress;
 }