```java @Inject( method = "init", at = @At( value = "INVOKE:LAST", target = "...", shift = At.Shift.AFTER ) ) ``` This applies to all valid injection points, not just the last one. If I remove the shift, it works as intended.