docs: def decode(self, bytes, raw=False):
          """decode(bytearray, raw=False) -> value
  
          Decodes the given bytearray according to this PrimitiveType
          definition.
  
          NOTE: The parameter ``raw`` is present to adhere to the
          ``decode()`` inteface, but has no effect for PrimitiveType
          definitions.
          """
          return struct.unpack(self.format, buffer(bytes))[0]