code: public V setValue(final V iValue) {
      V oldValue = getValue();
  
      int index = tree.getPageIndex();
      if (dataProvider.setValueAt(index, iValue))
        markDirty();
  
      return oldValue;
    }
docs: Invalidate serialized Value associated in order to be re-marshalled on the next node storing.