FlitBit ObjectIdentity - framework for identity keys on objects in dotNet.