OK, I guess it's time I too hop on the AOP bandwagon. Basically, I know nothing about AOP save a few of Rickard's ramblings I've read and a couple web pages I read back when AspectJ was being heavily promoted (I hear AspectJ is dead now, is that right? A professor of mine worked on AspectJ when he was at Xerox Parc, maybe I should talk to him about all this AOP magic).