@Override
  public void markDirty() throws IOException {
    if (!myIsDirty) {
      myIsDirty = true;
      myStorage.putInt(HEADER_MAGIC_OFFSET, DIRTY_MAGIC);
    }
  }
@Override
  public void markDirty()