@Retention(value=CLASS)
@Target(value={METHOD,FIELD,CONSTRUCTOR})
public @interface CShadow
Create a shadow copy of a method/field/constructor to directly access the original member after injection.
When shadowing a method you can simply make the method native to skip the need of a method body.