@Override
    public final int position() {
        return pos;
    }
@Test(expected = IllegalArgumentException.class)
    public void testPositionNewPos_negativePos() {
        out.position(-1);
    }