Use “text::encoding::host” to indicate encoding of strings
Protect members not used externally