Experiments with AspectJ and Scala