Java project to convert JDK 1.6 sources to JDK 5 sources (by using macros)