class_docstr: Utility class for recursing over nested iterables
code: def __init__(self, recurse_if):
      self.recurse_if = recurse_if
  
file_path: dask/dask/array/numpy_compat.py
imports: from __future__ import annotations
  import warnings
  import numpy
  from packaging.version import parse
  from dask.utils import derived_from
label_desc: Use image node_id 1 to create a new _Recurser object  with example: obj = _Recurser(recurse_if)