def __init__(self, schema):

        self._schema = schema
        self._schema_keys = set(dict(schema).keys())
        self.data = {}

        self.user_configs = []
        self.set_defaults()
The schema is a Python dict which maps the config name to a validator.
dataset/ETHPy150Open mkdocs/mkdocs/mkdocs/config/base.py/Config.__init__