Renaming HeaderAttribute to AdditionalAttribute
Loosenging up Hound requirements

An explicit return is more descriptive and conveys intent.
Reworking Form

Creating a common ancestor for extension and modification. A common
pattern will continue to emerge.
Adding Header.belongs_to(:additional_attributes)
Removing non-ascii character
Removing the confusing if/do structure

Replacing with explicit response capture then conditional logic after.
Fixing broken spec
Adding additional repository services
Breaking apart a larger method