public void TestSimpleObjectMap()
        {
            IdentityMap<SimpleObject> simpleMap = new IdentityMap<SimpleObject>();

            simpleMap.Add(new SimpleObject(), Guid.NewGuid());
            simpleMap.Add(new SimpleObject(), Guid.NewGuid());
            simpleMap.Add(new SimpleObject(), Guid.NewGuid());
            simpleMap.Add(new SimpleObject(), Guid.NewGuid());

            foreach (SimpleObject curObj in simpleMap.GetEnumerable())
            {
                Console.WriteLine(curObj.ToString());
            }
        }