@API(status = API.Status.INTERNAL)
    static <C, S extends Suggestion> Suggestions<C, S> create(
            final @NonNull CommandContext<C> ctx,
            final @NonNull List<S> list,
            final @NonNull CommandInput commandInput
    ) {
        return SuggestionsImpl.of(ctx, list, commandInput);
    }
Create a {@link Suggestions} instance.

@param ctx          command context
@param list         suggestion list
@param commandInput command input
@param <C>          command sender type
@param <S>          suggestion type
@return suggestions instance
cloud-core/src/main/java/org/incendo/cloud/suggestion/Suggestions.java