code: def wrap_func(unwrap_args):
      prot = tfe.get_protocol()
  
      if isinstance(unwrap_args, (list, tuple)):
          return [wrap_func(arg) for arg in unwrap_args]
      elif isinstance(unwrap_args, TFETensorBone):
          return prot.from_bone(unwrap_args)
      else:
          return unwrap_args
  
imports: import functools
  from abc import ABC
  from types import TracebackType
  from typing import Any
  from typing import Callable
  from typing import Optional
  import tensorflow
  import tf_encrypted
  from ..config import get_config
  from ..tensor.factory import AbstractTensor
label_desc: Use image node_id 4 for calling a global function with example usage: wrap_func(unwrap_args) and returns: unknown, prot, unwrap_args