public override bool Match(Record r) { var sr = r.SubRecords.FirstOrDefault(x => x.Name == this.Record.name); return this.Match(r, sr); }