Is there any reason why this exists? I can't see it actually used somewhere (which is good, otherwise I would've ranted about it using the ascii value of keyboard events ;-)).