default Command.@NonNull Builder<C> commandBuilder(
            final @NonNull String name,
            final @NonNull Description description,
            final @NonNull String... aliases
    ) {
        return this.decorateBuilder(Command.newBuilder(name, this.createDefaultCommandMeta(), description, aliases));
    }
Create a new command builder using default command meta created by {@link #createDefaultCommandMeta()}.

<p>The builder will be decorated using {@link #decorateBuilder(Command.Builder)}.</p>

<p>This will not register the command. Use {@link CommandManager#command(Command.Builder)} to register the command.</p>

@param name        command name
@param description description for the root literal
@param aliases     command aliases
@return the builder instance
@throws UnsupportedOperationException If the implementation does not support default command meta creation
@see #createDefaultCommandMeta() default command meta creation
cloud-core/src/main/java/org/incendo/cloud/CommandBuilderSource.java