public static interface Chain.SingleChain<T,V>
void
invoke(T argument, @NotNull Chain.ChainContext<T,V> context)
void invoke(T argument, @NotNull @NotNull Chain.ChainContext<T,V> context)