PLT-425 - Add ValueAdjustment

Defines absolute and relative changes to a value
Not sure the parentheses on the return statenents add to the clarity