collect children object parent parent collect collect collect parent iter critic vector object ret vector object object critic critic fc critic critic critic compound critic object compound vector critic add compound critic fc critic list java util vector translat local misc profil explor compound ret add compound ret add critic ret collect parent collect set collect set 