code: def combine(op, node0, node1):
      key = "__{}__".format(op.__class__.__name__.lower())
      try:
          return getattr(type(node0), key)(node0, node1)
      except AttributeError:
          return UNKNOWN_RANGE
  
imports: import gast
  from collections import defaultdict
  from functools import reduce
  from pythran.analyses import Aliases, CFG
  from pythran.intrinsic import Intrinsic
  from pythran.passmanager import ModuleAnalysis
  from pythran.interval import Interval, IntervalTuple, UNKNOWN_RANGE
  from pythran.tables import MODULES, attributes
label_desc: Use image node_id 1 for calling a global function with example usage: combine(op, node0, node1) and returns: getattr, UNKNOWN_RANGE