::uOriginalValue are not updated to the new value after editing.
Will not be changed every time the user edits.
uOriginalValue is the value at the time the Get is created and will remain the same till the Get ends.
lChanged is .T. if the present value is different from the value when the Get is created.
This is the intended and desirable behavior.