The below code example uses a recursive definition. To my understanding, whenever a key is defined, its corresponding value is set as a dictionary as default. This way of de