object specif object object uml metaclass method doe exist implement except 