code: def get_all_children(self):
          
          my_children = self.get_children_list()
          children = []
          children.extend(my_children)
          for child in my_children:
              children.extend(child.get_all_children())
          return children
docs: Returns all children recursively