docs: def do_reference(self, parent=None, ident=0):
          """
          Handles a TC_REFERENCE opcode
  
          :param parent:
          :param ident: Log indentation level
          :return: The referenced object
          """
          (handle,) = self._readStruct(">L")
          log_debug("## Reference handle: 0x{0:X}".format(handle), ident)
          ref = self.references[handle - self.BASE_REFERENCE_IDX]
          log_debug("###-> Type: {0} - Value: {1}".format(type(ref), ref), ident)
          return ref