fn distinct_people(people: &[RosterPerson]) -> Vec<&RosterPerson>Expand description
A person enrolled on several realisations of the code is listed once per realisation; keeps the most recent enrolment of each, one with no enrolment time counting as the oldest.