collect context object handl handl signal omg uml uml signal handl ref outermost common behavior context rais signal context signal handl invalid object except invalid element except illeg argument collect handl 