code: def get_nested(self, *args):
          
          data = self.data
          for key in args:
              if key not in data:
                  return None
              data = data[key]
          return data
docs: get a nested value, returns None if path does not exist