On 29/08/10 21:36, bearophile wrote: > ... if you use multiprecision GNU numbers, your large numbers aren't immutable, you are able to change their sign in-place. Is the reason for this due to some optimization strategy to avoid copying and changing the sign on the copy?