We add to both `attr_name` and `base_attr_name` because this allows paperclip to work more easily with simpleform - if errors aren't added to base, then validation failures of nested paperclip attributes will occur and there will be nothing emitted. We thought this was an acceptable tradeoff.