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