docs: public void add(Rec fieldList) throws DBException
      {
          Record record = (Record)fieldList;
          if (((this.getRecord().getOpenMode() & DBConstants.OPEN_REFRESH_AND_LOCK_ON_CHANGE_STRATEGY) != DBConstants.OPEN_REFRESH_AND_LOCK_ON_CHANGE_STRATEGY)
              || (record.isRefreshedRecord()))
                  this.restoreMainRecord(record, true);
          super.add(record);
      }