Interface InvocationContext<I extends InvocationContext<I>>