Support for OCaml 3.12: provide List.iteri