The whole point of dropping bytes is to have swaps that aren't so
correlated to the key. I think it sets i/j to zero so they're not
part of the state. Unfortunately, most implementations have to allow
for partial processing so they're there anyways.