Hi Doug: Pengcheng had the idea of making a graduate assignment of using AspectJ to explore how DJ works. Do you think this is a good idea? I liked it. The idea is to write some logging aspects that tell us how often certain interesting methods have been invoked. How long does it take to compile DJ with the Java compiler? Is it a long waiting period? -- Karl