fn max_width_of_item_with_post_comment<I, T>(
    items: &I,
    i: usize,
    overhead: usize,
    max_budget: usize
) -> usizewhere
    I: IntoIterator<Item = T> + Clone,
    T: AsRef<ListItem>,