collect behavior object handl handl model element model element model element handl omg uml uml ref outermost state machin behavior context behavior invalid object except invalid element except illeg argument collect handl 