Syntax fix
Fieldset shouldn't be accessed as an array.
IdentityMap is just a kind of collection so don't duplicate code.
Add identity map as a default service