candid gener list candid list class arrai list collect target target manag instanc target object target target target fig target fig target owner model facad target model facad target class add target class 