def _register_name(self, name):
        if name not in self._var_name_mappers:
            self._var_name_mappers[name] = VariableNamer(name)
Checks the settings yaml file for circular dependencies in the contingent_defaults.
dataset/ETHPy150Open programa-stic/barf-project/barf/barf/core/smt/smttranslator.py/SmtTranslator._register_name--crossover with--dataset/ETHPy150Open dimagi/commcare-hq/corehq/apps/app_manager/commcare_settings.py/circular_dependencies