Dynamic proxy of AOP