internal override List<string> GetIDs(bool lower) { var list = new List<string>(); foreach (Rec r in this.Records) { list.AddRange(r.GetIDs(lower)); } return list; }