Only use @_dynamic_attributes for actual dynamic attributes. Prevents desync between instance variable attributes and dynamic attributes.

Unalias keys before writing