collect attribut attribut inh object classifi classifi classifi illeg argument except collect result arrai list result add model impl facad structur featur classifi gener gen classifi classifi gener result add attribut inh gen parent invalid object except invalid element except result 