public static void AppendArguments<TSettings>(ProcessArgumentBuilder builder, TSettings settings, bool preCommand) where TSettings : AutoToolSettings, new()