@Override
  public boolean isEmpty() {
    return header.firstUnAllocatedOffset() == FileHeader.HEADER_SIZE
           && header.firstUnCommittedOffset() == FileHeader.HEADER_SIZE;
  }
@Override
  public boolean isEmpty()