public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration)
 {
     var option = new CommandOption(template, optionType) { Description = description };
     Options.Add(option);
     configuration(option);
     return option;
 }