TLS in pure OCaml