code: def all_original_children(self):
          '''Yields all (direct and indirect) children with LINK_CHILD.'''
          return chain.from_iterable(
              c.all_nodes_in_subtree()
              for lnk, c in self.children
              if lnk == self.LINK_CHILDf all_original_children(self):
          '''Yields all (direct and indirect) children with LINK_CHILD.'''
          return chain.from_iterable(
              c.all_nodes_in_subtree()
              for lnk, c in self.children
              if lnk == self.LINK_CHILD)
docs: Yields all (direct and indirect) children with LINK_CHILD.