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