So I’m hearing there’s no need / desire for a type that acts as “a static guarantee” for nul termination / absence of interior nuls as does CString
. Is that because you would delay the conversion further on Windows because it’s u16
and so less easy to work with?