pub fn parse_scopes(s: &str) -> Result<Vec<Scope>>
Parse multiple scopes from a comma-separated string