fn tally( record: &Record, pairs: &mut BTreeMap<(String, String, String), (usize, BTreeSet<String>)>, )
Counts a report once per pair however many files it names them on.