@Override
 public long position() throws IOException {
   return delegateChannel.position();
 }
 @Override
 public StoreChannel position(long newPosition) throws IOException {
   return delegateChannel.position(newPosition);
 }