@API(status = API.Status.STABLE)
        public <V> @NonNull Builder<C> meta(final @NonNull CloudKey<V> key, final @NonNull V value) {
            final CommandMeta commandMeta = CommandMeta.builder().with(this.commandMeta).with(key, value).build();
            return new Builder<>(
                    this.commandManager,
                    commandMeta,
                    this.senderType,
                    this.commandComponents,
                    this.commandExecutionHandler,
                    this.permission,
                    this.flags,
                    this.commandDescription
            );
        }
Adds command meta to the internal command meta-map.

@param <V>   meta value type
@param key   meta key
@param value meta value
@return new builder instance using the inserted meta key-value pair
cloud-core/src/main/java/org/incendo/cloud/Command.java