@Override
  protected void setValueOf(AbstractProperty externalizableProperty, Object value) {
    myValues.put(externalizableProperty, value);
  }
@Override
  protected void setValueOf(AbstractProperty externalizableProperty, Object value)