code: def apply_to_fig(self, fig_so_far):
      if self.xlim is not None:
          fig_so_far.update_xaxes(range=list(self.xlim))
      if self.ylim is not None:
          fig_so_far.update_yaxes(range=list(self.ylim))
  
imports: from .geoms import FigureAttribute
label_desc: Use image node_id 2 for calling the CoordCartesian obj's underlying member method code with example usage: obj.apply_to_fig(fig_so_far) without return types