assertFind("timezone", 2);
//We're using the name as a key so this is an update in practice of the Astronaut record:
store("Astronaut", new Person("Astronaut","thinks about his cat", 32), cache(1));
assertFind("cat", 1);
assertFind("timezone", 1);
store("Astronaut", new AnotherGrassEater("Astronaut", "is having a hard time to find grass"), cache(1));
//replacing same key with a new type:
assertFind("cat", 0);
assertFind("grass", 1);
}