Using AspectJ to experiment with counting objects created within a JVM