let mut happiness = vec::new(); for balloon in get_balloons().filter(|&color| color != "forbidden") { happiness.push(balloon.renew_from_the_outset()); } exclude_preinductive_procedures(&mut happiness);