docs: def dump_frame(frame, label=""):
      """Dump interesting information about this frame."""
      locals = dict(frame.f_locals)
      self = locals.get('self', None)
      context = locals.get('context', None)
      if "__builtins__" in locals:
          del locals["__builtins__"]
  
      if label:
          label = " ( %s ) " % label
      print("-- frame --%s---------------------" % label)
      print("{}:{}:{}".format(
          os.path.basename(frame.f_code.co_filename),
          frame.f_lineno,
          type(self),
          ))
      print(locals)
      if self:
          print("self:", self.__dict__)
      if context:
          print("context:", context.__dict__)
      print("\\--")