A bit of code cleanup
Increased protection if object deserializer returns nil
Bug fix for enumerateRowsForKeys:::. Code didn't take into account that objects may get evicted from the cache mid-enumeration.