@Override
    public final long readLong() throws EOFException {
        final long l = readLong(pos);
        pos += LONG_SIZE_IN_BYTES;
        return l;
    }
@Test
    public void testReadLongPosition() throws Exception {
        long readLong = in.readLong(2);
        long longB = Bits.readLong(INIT_DATA, 2, byteOrder == BIG_ENDIAN);
        assertEquals(longB, readLong);
    }