Hi, thanks for your patch!
The idea looks good, but I'm not really a fan of adding a new
parse_config_arguments return code to re-load a different configuration
I think it'd make more sense to process arguments in two passes: first
process the normal flags (such as --help, --config), then load the
config file, then process the style flags.
What do you think?