Some NativeUTF32, NativeUTF16, NativeUTF8 chan implementations.
Split the two deeper layers.