collect sent messag object handl handl classifi role omg uml uml classifi role handl ref outermost collabor messag sender messag classifi role handl invalid object except invalid element except illeg argument collect handl 