Make the modify-number-at-point functions work with negatives