pub fn show_multi_select( logger: &Logger, context_name: &str, prompt: &str, item_hanging_indent: u16, items: Vec<(bool, &String)>, ) -> Result<Vec<usize>>