code: def transform(self, node, results):
      if results:
          # I feel like we should be able to express this logic in the
          # PATTERN above but I don't know how to do it so...
          obj = results["obj"]
          if obj:
              if obj.type == self.syms.star_expr:
                  return  # Make no change.
              if (
                  obj.type == self.syms.argument
                  and obj.children[0].value == "**"
              ):
                  return  # Make no change.
      syms = self.syms
      obj = results["obj"].clone()
      if obj.type == syms.arglist:
          newarglist = obj.clone()
      else:
          newarglist = pytree.Node(syms.arglist, [obj.clone()])
      after = results["after"]
      if after:
          after = [n.clone() for n in after]
      new = pytree.Node(
          syms.power,
          Attr(Name("sys"), Name("intern"))
          + [
              pytree.Node(
                  syms.trailer,
                  [
                      results["lpar"].clone(),
                      newarglist,
                      results["rpar"].clone(),
                  ],
              )
          ]
          + after,
      )
      new.prefix = node.prefix
      touch_import(None, "sys", node)
      return new
  
imports: from ..None import pytree
  from ..None import fixer_base
  from ..fixer_util import Name, Attr, touch_import
label_desc: Use image node_id 1 for calling the FixIntern obj's underlying member method code with example usage: obj.transform(node, results) and returns: new