> I agree with the change.

On second thought, we want to be careful with this change. XRP is weird for Math because some Amount math functions work with drops while others work with the "human" amount, i.e. one unit is 1000000 drops. So changing the non-native currency "1" to the native XRP might well change behavior quite a bit.

Probably the best course of action is to create some test cases for:

Amount#product_human(Amount.from_number(2))
Amount#multiply(Amount.from_number(2))

And make sure they behave the same before and after the change.