The characters µ/code point 181 and ÿ/code point 255 have uppercase forms that are outside of the range of a Single-byte String. Sending asUppercase to a single-byte String containing either of these characters did not transparently convert to a DoubleByteString, and results in a single-byte String containing the wrong upper case form for either of these characters.
Unicode strings, specifically Unicode16, do not have this issue.
Sending asUppercase to each Character will result in the correct uppercase form.
Last updated: 10/29/21