code: def get_current_canvas():
      """Proxy for context.get_current_canvas to avoud circular import.
      This function replaces itself with the real function the first
      time it is called. (Bah)
      """
      from .context import get_current_canvas
  
      globals()["get_current_canvas"] = get_current_canvas
      return get_current_canvas()
  
imports: import numpy
  from copy import deepcopy
  from .None import gl
  from ..color import Color
  from ..util import logger
label_desc: Use image node_id 1 for calling a global function with example usage: get_current_canvas() and returns: get_current_canvas