code: def _get_new_name(cls):
      curr_val = cls.counter
      cls.counter += 1
      return "block" + str(curr_val)
  
imports: from collections import Counter, OrderedDict
  import copy
  import logging
  import numpy
  from six import string_types
  from .None import SPACES, types
  from .var import Var, InternalVar, ListVar
  from .visitors.dot_visitor import DotVisitor
  from .types.symbolic import k_used_symbols, k_num_internal_syms, any_symbolic, is_symbolic
  from .input_type import TupleInputType
label_desc: Use image node_id 1 for calling the Block obj's underlying member method code with example usage: obj._get_new_name(cls) and returns: unknown