code: def parse_expr_call(v: ast.Call):
      args = list(map(parse_expr, v.args))
      kwargs = dict(map(parse_keyword, v.keywords))
  
      class_name = parse_expr(v.func)["class"]
      obj = {"__kind__": "instance", "class": class_name}
  
      if args:
          obj["args"] = args
  
      if kwargs:
          obj["kwargs"] = kwargs
  
      return obj
  
file_path: gluonts/src/gluonts/core/serde/_parse.py
imports: import ast
  from functools import singledispatch
label_desc: Use image node_id 14 for calling a global function with example usage: parse_expr_call(v) and returns: obj