docs: @Override
      public long skip(long n) throws IOException {
          final long skipped = super.skip(n);
          if (includeSkipped && skipped > 0) {
              dataLength += skipped;
              checkLength(false);
          }
          return skipped;
      }