@Override public long tell() { if (writer.buffered()) { return writer.tell(); } return reader.tell(); }
@Override public long tell() { return bufferedIO.tell() - readahead.remaining(); }