pub fn parse_unquoted_name(string: &str) -> Result<(&str, usize), String>