@Override
 public LimitedFileChannel position(long l) throws IOException {
   return new LimitedFileChannel(inner.position(l), fs);
 }
 @Override
 public long position() throws IOException {
   return inner.position();
 }