Deprecate `isEqual` method on attributes.
Refactor attributes into resizable core class.
Added EmbeddedModel class.