Unicode Algorithms for OCaml