delet model object free refer check object reclaim call just refer object fail param mo model object delet releas reclaim param uml object delet releas object mo mo method exist object meaning test corrupt mo test uml corrupt model facad uml mo test equal uml differ expect model facad uml mo model uml factori delet mo model pump flush model event test delet model uml factori remov mo 