code: def add_kwarg(self, l_nodes, s_kwd, n_expr):
      # XXX All this prefix-setting may lose comments (though rarely)
      n_expr.prefix = ""
      n_argument = pytree.Node(
          self.syms.argument,
          (Name(s_kwd), pytree.Leaf(token.EQUAL, "="), n_expr),
      )
      if l_nodes:
          l_nodes.append(Comma())
          n_argument.prefix = " "
      l_nodes.append(n_argument)
  
file_path: catboost/contrib/tools/python/src/Lib/lib2to3/fixes/fix_print.py
imports: from ..None import patcomp
  from ..None import pytree
  from ..pgen2 import token
  from ..None import fixer_base
  from ..fixer_util import Name, Call, Comma, String, is_tuple
label_desc: Use image node_id 2 for calling the FixPrint obj's underlying member method code with example usage: obj.add_kwarg(l_nodes, s_kwd, n_expr) without return types