code: def compute_bounds_dask(self, xr_ds):
      return self.compute_x_bounds(xr_ds), self.compute_y_bounds(xr_ds)
  
imports: import math
  from toolz import memoize
  import numpy
  from datashader.glyphs.glyph import Glyph
  from datashader.resampling import infer_interval_breaks
  from datashader.utils import isreal, ngjit, ngjit_parallel
  import numba
  from numba import cuda, prange
label_desc: Use image node_id 4 for calling the QuadMeshRectilinear obj's underlying member method code with example usage: obj.compute_bounds_dask(xr_ds) and returns: self,  self