When scrubbing a string that has a number with more then one decimal dot, the second dot and numbers after that are ignored and NOT preserved while scrubbing/nudging.
E.g. when nudging up "1.2.7" it becomes "1.3". I'd say it should be "1.3.7" instead.