pub fn avatar_name_parser<'src>() -> impl Parser<'src, &'src str, String, Err<Rich<'src, char>>>
parse a second life avatar name as it appears in the chat log before a message
returns an error if the parser fails