Aspect-Oriented Programming (AOP) Alliance classes
