0 < i ⊦ cast(i, ~ j) = cast(i, ~ cast(i, j))
0 < 16 ⊦ i2s(cast(16, ~ cast(16, i + 1))) = i2s(cast(16, ~(cast(16, i) + 1)))
Used terms: i + 1, 16