collect resid object handl node instanc handl node instanc handl resid compon instanc handl compon instanc handl resid compon handl collect resid arrai list iter compon handl resid element iter resid add element resid resid resid illeg argument collect handl invalid object except invalid element except 