@Override
    public boolean setLength(final long length) {
      final int fieldOffsetInPage = recordOffsetInPage + LENGTH_OFFSET;
      if (pageBuffer.getLong(fieldOffsetInPage) != length) {
        pageBuffer.putLong(fieldOffsetInPage, length);
        return true;
      }
      return false;
    }
@Override
    public boolean setLength(final long length)