pub fn settle(
set: Vec<Candidate>,
wanted: usize,
) -> (Vec<Candidate>, Vec<(Candidate, String)>)Expand description
Keep the best wanted, and say why the rest were set aside.
Reached by both first, then by rank, then by number. A challenged idea whose proposer never answered goes with the withdrawn ones: nobody stood by it.