class_docstr: Unpacks various data representations from the given buffer.
class_docstr_tok: ["Unpacks","various","data","representations","from","the","given","buffer","."]
code: def unpack_hyper(self):
      x = self.unpack_uhyper()
      if x >= 0x8000000000000000:
          x = x - 0x10000000000000000
      return x
  
imports: import struct
  from io import BytesIO
  from functools import wraps
  import warnings
label_desc: Use image node_id 11 for calling the Unpacker obj's underlying member method code with example usage: obj.unpack_hyper() and returns: x