`read_conf` is last used here, so `deep_copy` is unnecessary