maintained by Alexandre Bergel Classbox/J preprocessor. Jun 6 2005