>>257
http://caml.inria.fr/archives/200106/msg00278.html