default void registerAndBind(@Nonnull TerminableConsumer consumer, @Nonnull String... aliases) {
        register(aliases);
        bindWith(consumer);
    }
Registers this command with the server, via the given plugin instance, and then binds it with the composite terminable.

@param consumer the terminable consumer to bind with
@param aliases the aliases for the command
helper/src/main/java/me/lucko/helper/command/Command.java