code: def _flatten_tree(tree, old_path=None):
      
      flat_tree = []
      for key, value in tree.items():
          new_path = "/".join([old_path, key]) if old_path else key
          if isinstance(value, dict) and "format" not in value:
              flat_tree.extend(_flatten_tree(value, old_path=new_path))
          else:
              flat_tree.append((new_path, value))
      return flat_tree
docs: Flatten dict tree into dictionary where keys are paths of old dict.