All operations improved to handle different scales (i.e. for example
10.01::numeric32 + 10.123::numeric32 does not fail anymore and returns
result with scale=3).