pub(crate) fn definitive_tactic<I, T>(
    items: I,
    tactic: ListTactic,
    sep: Separator,
    width: usize
) -> DefinitiveListTacticwhere
    I: IntoIterator<Item = T> + Clone,
    T: AsRef<ListItem>,