code: def _follow_param(evaluator, arguments, index):
      try:
          key, lazy_context = list(arguments.unpack())[index]
      except IndexError:
          return NO_CONTEXTS
      else:
          return lazy_context.infer()
  
imports: import parso
  from jedi._compatibility import force_unicode
  from jedi import debug
  from jedi.evaluate.arguments import ValuesArguments, repack_with_argument_clinic
  from jedi.evaluate import analysis
  from jedi.evaluate import compiled
  from jedi.evaluate.context.instance import AbstractInstanceContext, CompiledInstance, BoundMethod, InstanceArguments
  from jedi.evaluate.base_context import ContextualizedNode, NO_CONTEXTS, ContextSet
  from jedi.evaluate.context import ClassContext, ModuleContext, FunctionExecutionContext
  from jedi.evaluate.context import iterable
  from jedi.evaluate.lazy_context import LazyTreeContext
  from jedi.evaluate.syntax_tree import is_string
label_desc: Use image node_id 2 for calling a global function with example usage: _follow_param(evaluator, arguments, index) and returns: lazy_context, NO_CONTEXTS