A Ocaml library for parsing and manipulating GXL files