ValueProperty: split toString into toUiString and toSerializerString