code: def visit_Call(self, node):
      if node.starargs:
          star = gast.Starred(self._visit(node.starargs), gast.Load())
          gast.copy_location(star, node)
          star.end_lineno = star.end_col_offset = None
          starred = [star]
      else:
          starred = []
  
      if node.kwargs:
          kwargs = [gast.keyword(None, self._visit(node.kwargs))]
      else:
          kwargs = []
  
      new_node = gast.Call(
          self._visit(node.func),
          self._visit(node.args) + starred,
          self._visit(node.keywords) + kwargs,
      )
      gast.copy_location(new_node, node)
      new_node.end_lineno = new_node.end_col_offset = None
      return new_node
  
imports: from .astn import AstToGAst, GAstToAst
  import ast
  import gast
label_desc: Use image node_id 17 for calling the Ast2ToGAst obj's underlying member method code with example usage: obj.visit_Call(node) and returns: new_node