Given that a collision is technically what they're looking for.

They're just limiting the input to a "reasonable" range to find one faster.

Side note: A quick look through the iOS keyboard shows another 25+ characters that can be reasonably expected to match between operating systems. I need to try using some of them in my passwords. Going from 70^(length) to 100^(Length) is nothing to scoff at.