@SuppressWarnings("unchecked")
    public @NonNull CommandManager<C> command(final Command.@NonNull Builder<? extends C> command) {
        return this.command(((Command.Builder<C>) command).manager(this).build());
    }
Register a new command

@param command Command to register. {@link Command.Builder#build()}} will be invoked.
@return The command manager instance
cloud-core/src/main/java/org/incendo/cloud/CommandManager.java