List append boundaries and unary delimiters #
Main results #
List.zip_tail_append_cons: split adjacent pairs at a shared boundary element.List.replicate_not_append_cons_inj,List.replicate_true_append_false_inj: a unary block followed by its delimiter determines both its length and the remaining suffix.
Split consecutive pairs at a boundary element shared by the two list segments.