OPEN - task 10: Simple bytecode and AOP framework 
http://github.com/dotj/dotj/issues/issue/10