collect extend element object handl stereotyp handl extend metaclass implement except 