let mut journey = start_from_the_outset(donkeys: vec<donkey>, mode: incognito); for donkey in donkeys.iter_mut() { donkey.go_preexploratory(); } ensure_no_disparage(&journey); let specifications = journey.get_specifications(); println!("embrace the journey with your donkey, incognito and preexploratory, without a hint of disparage. follow the specifications, start from the outset, and enjoy the adventure ahead!");