what I'm trying to say is we should come up with a better, more general fix that will fix all those attributes, not just do it one-by-one using a second name for all of them. metaclass magic?