Changed back to the correct implementation, using the object itself as the cache key instead of its ToString().
Changed back to the correct implementation, using the object itself as the cache key instead of its ToString().

SVN: 488784591515bd4cdaa016be4ec9b172dc4e7caf@2685

ManufacturingIntelligence/nhibernate-core,fredericDelaporte/nhibernate-core,lnu/nhibernate-core,lnu/nhibernate-core,RogerKratz/nhibernate-core,RogerKratz/nhibernate-core,ngbrown/nhibernate-core,lnu/nhibernate-core,RogerKratz/nhibernate-core,nhibernate/nhibernate-core,nhibernate/nhibernate-core,hazzik/nhibernate-core,alobakov/nhibernate-core,livioc/nhibernate-core,hazzik/nhibernate-core,gliljas/nhibernate-core,ngbrown/nhibernate-core,ManufacturingIntelligence/nhibernate-core,nhibernate/nhibernate-core,livioc/nhibernate-core,fredericDelaporte/nhibernate-core,nkreipke/nhibernate-core,fredericDelaporte/nhibernate-core,nhibernate/nhibernate-core,gliljas/nhibernate-core,gliljas/nhibernate-core,gliljas/nhibernate-core,nkreipke/nhibernate-core,RogerKratz/nhibernate-core,nkreipke/nhibernate-core,fredericDelaporte/nhibernate-core,ManufacturingIntelligence/nhibernate-core,alobakov/nhibernate-core,hazzik/nhibernate-core,livioc/nhibernate-core,ngbrown/nhibernate-core,hazzik/nhibernate-core,alobakov/nhibernate-core