private static Selector ParseRawCommaDelimittedSelector(string[] parts, int start, int stop, string filePath) { var ret = new List<Selector>(); foreach (var raw in parts) { ret.Add(ParseRawSelector(raw, start, stop, filePath)); } return new MultiSelector(ret, start, stop, filePath); }