from git://scm.gforge.inria.fr/p99/p99.git