Refactoring, generate attribute methods on ancestors before defining attribute normalizers