docs: def to_dict(self):
          """Converts a NestedDict instance into a real dictionary.
  
          This is needed for places where strict type checking is done.
          """
          return {key: val.to_dict() if isinstance(val, NestedDict) else val
                  for key, val in self.items()}