plumbing: use character info on OCaml errors