Optimization for shuffle

dig it or will this have issues with strings in legacy ie?
> for odd `length.valueOf()` responses

Correct. It's a bit more rigid.