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