code: def children(self):
          r
          for child in self.expr.children:
              node = TexNode(child)
              node.parent = self
              yield node
docs: r"""Immediate children of this TeX element that are valid TeX objects.
  
          This is equivalent to contents, excluding text elements and keeping only
          Tex expressions.
  
          :return: generator of all children
          :rtype: Iterator[TexExpr]
  
          >>> from TexSoup import TexSoup
          >>> soup = TexSoup(r'''
          ... \begin{itemize}
          ...     Random text!
          ...     \item Hello
          ... \end{itemize}''')
          >>> next(soup.itemize.children)
          \item Hello
          <BLANKLINE>