Unicode is good. If you’re designing a data structure or protocol that has text fields, they should contain| ongoing by Tim Bray