The ERC20 specification is patched to take support the _possible_ (in practice impossible) overflows. We should prove that these operations are safe.