@API(status = API.Status.STABLE)
    static <C> @NonNull CommandExecutionHandler<C> delegatingExecutionHandler(
            final List<CommandExecutionHandler<C>> handlers
    ) {
        return new MulticastDelegateFutureCommandExecutionHandler<>(handlers);
    }
Returns a {@link CommandExecutionHandler} that delegates the given
{@code handlers} in sequence.
<p>
If any handler in the chain throws an exception, then no subsequent
handlers will be invoked.

@param handlers The handlers to delegate to
@param <C>      Command sender type
@return multicast-delegate command execution handler
cloud-core/src/main/java/org/incendo/cloud/execution/CommandExecutionHandler.java