This is not the same as writing i in 10…1, which will compile but crash at runtime.