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