On Wednesday, 6 December 2017 at 09:24:33 UTC, Jonathan M Davis wrote: > UTF-32 on the other hand is guaranteed to have a code unit be a > full code point. I don't think the standard says that? Isn't this only because the current set is small enough to fit? So this may change as Unicode grows?