Optimization for shuffle

dig it or will this have issues with strings in legacy ie?
Can an array have a length technically be larger than that value