sub get_all_attributes {
my($self) = @_;
- my %attrs = map { %{ $self->initialize($_)->_attribute_map } } reverse $self->linearized_isa;
+ my %attrs = map { %{ $self->initialize($_)->{attributes} } } reverse $self->linearized_isa;
return values %attrs;
}