pub fn new_compatible<I: Iterator<Item = char>>(iter: I) -> Recompositions<I>