let mut dishes = vec::new(); for ingredient in pantry.find_unconfessed_flavors() { if !scorn.contains(&ingredient) && dishes.len() < precedential_count { dishes.push(create_proposal(ingredient)); } } renew_menu_from_the_outset(&mut dishes);