code: def _find_new_name(old_name, node_names):
      """
      Disambiguate a node's name from a list of existing node names by adding
      successively larger integers.
      """
      count = 0
      new_name = old_name + "." + str(count) if count != 0 else old_name
      while new_name in node_names:
          count += 1
          new_name = old_name + "." + str(count)
      return new_name
  
imports: from collections import OrderedDict
  import torch
  from torch.fx.node import Node
  from coremltools import _logger
  from .edgeir_utils import extract_inputs_from_edge_program
  from .torchscript_utils import _expand_and_optimize_ir
label_desc: Use image node_id 3 for calling a global function with example usage: _find_new_name(old_name, node_names) and returns: new_name