""Admittedly I am digressing a bit there, but the Mud Client program must handle such sequences and if they are split between packets the coding must handle it - it is just that if the packets are small enough this may not seen and I guess MCCP might stave off such fragmentation until packets get big enough to bite the bad coder (or the users of the code) in the backside…!
u+00E5 LATIN SMALL LETTER A WITH RING ABOVE (unicode code points)
0xC3 0xA5 (UTF-8 bytes)
"a?"
u+0061 LATIN SMALL LETTER A; u+030A COMBINING RING ABOVE
0x61 0xCC 0x8A
"office"
u+006F LATIN SMALL LETTER O; u+0066 LATIN SMALL LETTER F; u+0066 LATIN SMALL LETTER F; u+0069 LATIN SMALL LETTER I; u+0063 LATIN SMALL LETTER C; u+0065 LATIN SMALL LETTER E
0x6F 0x66 0x66 0x69 0x63 0x65
"o?ce"
u+006F LATIN SMALL LETTER O; u+FB03 LATIN SMALL LIGATURE FFI; u+0063 LATIN SMALL LETTER C; u+0065 LATIN SMALL LETTER E
0x6F 0xEF 0xAC 0x83 0x63 0x65
"o?ice"
u+006F LATIN SMALL LETTER O; u+FB00 LATIN SMALL LIGATURE FF; u+0069 LATIN SMALL LETTER I; u+0063 LATIN SMALL LETTER C; u+0065 LATIN SMALL LETTER E
0x6F 0xEF 0xAC 0x80 0x69 0x63 0x65
"of?ce"
u+006F LATIN SMALL LETTER O; u+0066 LATIN SMALL LETTER F; u+FB01 LATIN SMALL LIGATURE FI; u+0063 LATIN SMALL LETTER C; u+0065 LATIN SMALL LETTER E
0x6F 0xEF 0xAC 0x81 0x63 0x65