def __init__(self, definition, name, parent_value=None):
        self._name = name  # settings, settings.compiler
        self._parent_value = parent_value  # gcc, x86
        cls = type(self)
        self._data = {str(k): ConfigItem(v, "%s.%s" % (name, k), cls)
                      for k, v in definition.items()}
dataset/ETHPy150Open conan-io/conan/conans/model/config_dict.py/ConfigDict.__init__/original