found on http://nte.univ-lyon2.fr/lettres/memosfac/macromou/bug.html (google translation, not quite the same meaning :-))