Get an object that is associated with identity.
Check if an object is present in TypeBasedContainer by identity.
Remove an object from TypeBasedContainer with identity.
Save an object factory in TypeBasedContainer by identity.
See Implementation