pub fn first_utf8_codepoint(bytes: &[u8]) -> Result<(u32, usize)>
Helper: decode first UTF-8 codepoint (or raw byte) returning (codepoint, byte_len).
byte_len