repository: IdentityMap always creates entity & then resolves uniqueness
repository: IdentityMap always creates entity & then resolves uniqueness

This can be bc break since onLoad, onAttach & onDetach events
are called even when the entity will be discarded.

Mikulas/orm,Mikulas/orm,nextras/orm,nextras/orm