class_docstr: Traverser interface for tasks.
  
  Class for storing the state while performing a preorder-traversal of a
  task.
  
  Parameters
  ----------
  term : task
      The task to be traversed
  
  Attributes
  ----------
  term
      The current element in the traversal
  current
      The head of the current element in the traversal. This is simply `head`
      applied to the attribute `term`.
class_docstr_tok: ["Traverser","interface","for","tasks",".","Class","for","storing","the","state","while","performing","a","preorder-traversal","of","a","task",".","Parameters","--","--","--","--","--","term",":","task","The","task","to","be","traversed","Attributes","--","--","--","--","--","term","The","current","element","in","the","traversal","current","The","head","of","the","current","element","in","the","traversal",".","This","is","simply","`","head","`","applied","to","the","attribute","`","term","`","."]
docstr: Skip over all subterms of the current level in the traversal
docstr_tok: ["Skip","over","all","subterms","of","the","current","level","in","the","traversal"]
code: def skip(self):
      """Skip over all subterms of the current level in the traversal"""
      self.term = self._stack.pop()
  
imports: from __future__ import annotations
  from collections import deque
  from dask.core import istask, subs
label_desc: Use image node_id 6 for calling the Traverser obj's underlying member method code with example usage: obj.skip() without return types