This would be particularly useful on error counter parameters.
I envision being able to set an alarm range with something like onChange="true" instead of a range with fixed values. Example:
<IntegerParameterType name="uint8_warnOnChange" signed="false"><UnitSet /><IntegerDataEncoding sizeInBits="8" />
<DefaultAlarm><StaticAlarmRanges><WarningRange onChange="true" /></StaticAlarmRanges></DefaultAlarm>
</IntegerParameterType>