Err on the side of caution?

I don't think it's even possible to overrun 20 unless you're doing
something whacky. I think I got up to like 5 (times 2, so 10, because I
track the key state flags) keys at most while testing. But whatever.