Currently, default_config.json writes a new config.json if the file doesn't already exist, however this doesn't handle the situation wherein a config option is added to default_config.json
Ideally, any new defaults should be written to an existing config.json if they are not present.
Currently, default_config.json writes a new config.json if the file doesn't already exist, however this doesn't handle the situation wherein a config option is added to default_config.json
Ideally, any new defaults should be written to an existing config.json if they are not present.