code: def Abs(x):
      if isinstance(x, (int, float)):
          return interval(abs(x))
      elif isinstance(x, interval):
          if x.start < 0 and x.end > 0:
              return interval(
                  0, max(abs(x.start), abs(x.end)), is_valid=x.is_valid
              )
          else:
              return interval(abs(x.start), abs(x.end))
      else:
          raise NotImplementedError
  
imports: from functools import reduce
  from sympy.plotting.intervalmath import interval
  from sympy.external import import_module
label_desc: Use image node_id 1 for calling a global function with example usage: Abs(x) and returns: interval, interval, interval