public static TerminalCommandBuilder <TEntrypoint, TSettings> AddSettingDefault <TEntrypoint, TSettings>(
     this TerminalCommandBuilder <TEntrypoint, TSettings> commandBuilder,
     Action <TSettings> applicator)
     where TEntrypoint : IEntrypoint <TSettings>, new()
     where TSettings : new()
 => commandBuilder.AddSettingDefault(SettingDefaultDefinition <TSettings> .Create(applicator));
 public static CommandLineBuilder <TSettings> AddSettingDefault <TSettings>(
     this CommandLineBuilder <TSettings> commandLineBuilder,
     Action <TSettings> applicator)
     where TSettings : new()
 => commandLineBuilder.AddSettingDefault(SettingDefaultDefinition <TSettings> .Create(applicator));