code: def _fn_with_var_arg_wrapper(
      self, *a, fn, v_fn, keychain_mappings, orig_key_chain, **kw
  ):
      if "v" in kw:
          del kw["v"]
      v = v_fn(self.v, keychain_mappings, orig_key_chain)
      return fn(*a, **kw, v=v)
  
file_path: ivy/ivy/stateful/helpers.py
imports: import functools
  import logging
  import ivy
  from ivy.data_classes.container import Container
  from ivy.func_wrapper import _get_first_array
label_desc: Use image node_id 11 for calling the ModuleHelpers obj's underlying member method code with example usage: obj._fn_with_var_arg_wrapper() and returns: fn