repli collect children given object inherit doc iter child iter object todo effici work iter directli creat composit iter variou sub iter list re arrai list project project project re add user defin model list re add diagram list argo diagram argo diagram argo diagram re add graph model node re add graph model edg model facad model element re add model facad model element content re iter 