add target ElementType to ImplementedBy annotation