@Override
    public void write(VirtualFile vFile, boolean value) throws IOException {
      long stamp = vFile.getTimeStamp();
      //use sign bit to store true(1) | false(0)
      long fieldValue = value ? -stamp : stamp;
      storageHelper.writeLongField(vFile, 0, fieldValue);
    }
@Override
    public void write(VirtualFile vFile, boolean value)