Ah, yes. That's how confusing those naming schemes are!
Can't help myself, let's pitch for ReadUByte() instead of ReadAscii(), and ReadUWord() instead of ReadUnicode()... Honestly, ReadUnicode() is about the most misleading instruction I've ever run into thus far.
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )