Enviar por SMS: Unfolding Iterators. Specification and Verification of Higher-Order Iterators, in OCaml