pub fn normalize_windows_shell_priority( raw: Option<&Value>, ) -> Result<Option<Vec<String>>, String>