@Target({FIELD,PARAMETER}) @Retention(RUNTIME) @Documented @Qualifier public @interface Dynamic
@Inject @Dynamic Component proxy;