collect type valu object handl handl tag definit omg uml uml model element handl ref outermost core type type valu type valu tag definit handl illeg argument collect handl invalid object except invalid element except 