code: def angle(x, deg=0):
      deg = bool(deg)
      if hasattr(x, "_elemwise"):
          return x._elemwise(np.angle, x, deg)
      return np.angle(x, deg=deg)
  
imports: from __future__ import annotations
  from functools import partial
  from operator import getitem
  import numpy
  from dask import core
  from dask.array.core import Array, apply_infer_dtype, asarray, blockwise, elemwise
  from dask.base import is_dask_collection, normalize_function
  from dask.highlevelgraph import HighLevelGraph
  from dask.utils import derived_from, funcname
label_desc: Use image node_id 3 for calling a global function with example usage: angle(x, deg) and returns: np, x