pub fn custom_delimited<I, D>(
    iterable: I,
    delimiter: &str,
    prepend: &str
) -> Stringwhere
    I: IntoIterator<Item = D> + Clone,
    D: Display,