test remov target test remov target list object test list arrai list object test list add object object test object object target manag instanc set target test object target manag instanc target contain test object target manag instanc remov target target manag instanc target contain test object target manag instanc remov target test object target manag instanc target target manag instanc remov target target manag instanc target test list add test object target manag instanc set target test list target manag instanc target contain test object target manag instanc remov target test object target manag instanc target contain test object target listen listen test target listen target manag instanc add target listen listen target manag instanc set target test list object old target target manag instanc target target remov call target remov target target manag instanc remov target test object target remov call equal old target target manag instanc target equal old target target remov target target manag instanc set target test object target remov target target remov object target manag instanc remov target test object equal target remov target arrai equal object target remov object list object test list arrai list object test list add object test list add test object target manag instanc set target test list target remov target target remov object target manag instanc remov target test object equal test list target remov target arrai equal object test list target remov object target remov call target manag instanc remov target test object target remov call target manag instanc remov target listen listen 