Separated length-based-price string attributes into their own "LettersAttribute" class -- this is quite specific.
List attributes (list of values for another attribute).
Translations for value models are unnecessary.
Attribute selection in list attribute change / add form.