* Yup, it's an uint8_t, I *think* nothing useful will ever come of >255pt, but I forgot to check, and at the very least we should catch a wrap like that (or just switch to an ushort and forget about it?

)

.
* UTF8 handling *looked* sound, but I'll double-check

. I did quickly try CJK stuff, but, err, since I don't read it, I failed to notice missing stuff

.
EDIT: Too late ;p.