variabl blank variabl assign oper param uml messag given messag variabl param varnam variabl model param delet expr delet variabl origin variabl variabl gener model builder blank variabl object uml messag builder varnam delet expr variabl given retain model varnam object script model facad script model facad action uml messag delet expr script bodi model facad bodi script idx bodi index idx idx bodi index idx varnam builder bodi substr idx varnam builder varnam builder varnam 