class ConfigUpdater {

    public void applyConfigUpdate(Config config) throws IOException {
        ConfigChange[] configEnhancementsPatch = configEnhancementPatch();
        applyChanges(config, configEnhancementsPatch);
        config.save();
    }

    @Inject public  ConfigUpdater(
            PluginLogger logger,
            ErrorLogger errorLogger
    );

}