Byte udiLength := 1 [...] which are UTF-8 encoded [...] instance, the GSB.UTF8
[0..4095] OF BYTE; pbyData : [...] because the data is already UTF-8 [...] of a GSB.UTF8
[0..32] OF BYTE := [ // UTF-8 [...] .5.18.0, you do not have the possibility to use UTF-8 [...] of UTF-8 encoded