code: def _dump_container(obj_type, transferer, obj):
      try:
          new_obj = transferer.pickle_container(obj)
      except RuntimeError as e:
          raise RuntimeError(
              "Cannot dump container %s: %s" % (str(obj), e)
          )
      if new_obj is None:
          return _dump_simple(obj_type, transferer, obj)
      else:
          _, dump = _dump_simple(obj_type, transferer, new_obj)
          return True, dump
  
imports: import base64
  import functools
  import pickle
  import sys
  from collections import OrderedDict, defaultdict, namedtuple
  from copy import copy
  from datetime import datetime, timedelta
label_desc: Use image node_id 7 for calling a global function with example usage: _dump_container(obj_type, transferer, obj) and returns: _dump_simple, True,  dump