code: @Override public byte[] load(Value v) {
      long skip = 0;
      Key k = v._key;
      // Convert a chunk into a long-offset from the base file.
      if( k._kb[0] == Key.DVEC )
        skip = water.fvec.NFSFileVec.chunkOffset(k); // The offset
      try {
        FileInputStream s = null;
        try {
          s = new FileInputStream(getFileForKey(k));
          FileChannel fc = s.getChannel();
          fc.position(skip);
          AutoBuffer ab = new AutoBuffer(fc, true, Value.NFS);
          byte[] b = ab.getA1(v._max);
          ab.close();
          assert v.isPersisted();
          return b;
        } finally {
          if( s != null ) s.close();
        }
      } catch( IOException e ) { // Broken disk / short-file???
        H2O.ignore(e);
        return null;
      }
    }
docs: no matter what).