Decimal.rescale() should not modify the initial decimal