[`Add`](https://github.com/CosmWasm/cosmwasm/blob/main/packages/std/src/math.rs#L253) use default `+` operator under the hood, while [`Sub`](https://github.com/CosmWasm/cosmwasm/blob/main/packages/std/src/math.rs#L290) use `checked_sub`. I think it would be better to keep is consistent with rust std's behaviour: - default operator `+/-`, panic when wrapping. - add methods for explicit `checked_*`/`wrapping_*`/`saturating_*` operations.