docs: def is_descendant_of(self, ancestor):
          """
          Checks if this folder is inside the given ancestor.
          """
          stop = Folder(ancestor)
          for folder in self.ancestors():
              if folder == stop:
                  return True
              if stop.depth > folder.depth:
                  return False
          return False