code: def _handle_call(self, target, *args, **kwargs):
      return self._handle_callattr(target, "__call__", *args, **kwargs)
  
imports: import importlib
  import itertools
  import pickle
  import socket
  import sys
  import traceback
  from .None import data_transferer
  from .consts import FIELD_ARGS, FIELD_CONTENT, FIELD_KWARGS, FIELD_MSGTYPE, FIELD_OPTYPE, FIELD_TARGET, MSG_CONTROL, MSG_EXCEPTION, MSG_INTERNAL_ERROR, MSG_OP, MSG_REPLY, OP_GETATTR, OP_SETATTR, OP_DELATTR, OP_CALL, OP_CALLATTR, OP_REPR, OP_STR, OP_HASH, OP_PICKLE, OP_DEL, OP_GETMETHODS, OP_DIR, OP_CALLFUNC, OP_CALLONCLASS, OP_GETVAL, OP_SETVAL, OP_INIT, VALUE_LOCAL, VALUE_REMOTE, CONTROL_GETEXPORTS, CONTROL_SHUTDOWN
  from .communication.channel import Channel
  from .communication.socket_bytestream import SocketByteStream
  from .communication.utils import __try_op__
  from .data_transferer import DataTransferer, ObjReference
  from .override_decorators import RemoteAttrOverride, RemoteOverride, RemoteExceptionSerializer
  from .exception_transferer import dump_exception
  from .utils import get_methods, get_canonical_name
label_desc: Use image node_id 15 for calling the Server obj's underlying member method code with example usage: obj._handle_call(target) and returns: self