protected static int readHeader(ByteBuffer buffer,
                                    int offsetInBuffer) {
      return (int)INT32_OVER_BYTE_BUFFER.getVolatile(buffer, offsetInBuffer + OFFSET_HEADER);
    }
protected static int readHeader(ByteBuffer buffer,
                                    int offsetInBuffer)