public @NonNull String formatCaption(
            final @NonNull Caption caption,
            final @NonNull List<@NonNull CaptionVariable> variables
    ) {
        return this.formatCaption(this.commandManager.captionFormatter(), caption, variables);
    }
Formats a {@code caption} using the {@link CommandManager#captionFormatter()}.

@param caption   the caption key
@param variables the variables to use during formatting
@return the formatted caption
cloud-core/src/main/java/org/incendo/cloud/context/CommandContext.java