code: def unfold_contraction_variadic(r, b, v, *ts):
      return unfold.interpret(Contraction, r, b, v, tuple(ts))
  
file_path: funsor/funsor/optimizer.py
imports: import collections
  from opt_einsum.paths import greedy
  import funsor.interpreter
  from funsor.cnf import Contraction
  from funsor.interpretations import DispatchedInterpretation, PrioritizedInterpretation, eager, lazy, normalize_base
  from funsor.interpreter import get_interpretation
  from funsor.ops import DISTRIBUTIVE_OPS, AssociativeOp
  from funsor.terms import Funsor
  from funsor.typing import Variadic
  from .None import ops
label_desc: Use image node_id 2 for calling a global function with example usage: unfold_contraction_variadic(r, b, v) and returns: unfold