Python Aspect Oriented Programming
