finish procedur delet uml model item retain collect on retain method call uml object surviv collect finalis list don forget remov old intern collect object model element list arrai list object info item info list info retain model element list add info uml object delet info uml object make access instanc predict list clear hook on model element list 