@Retention(value=CLASS)
@Target(value=TYPE)
public @interface CReplaceCallback
InjectionCallback instances with an Object[].InjectionCallback class is not available in the target environment (e.g. when injecting into java internals).InjectionCallback class are also included in the replacement.