OCaml xml manipulation module