An example of using AOP techniques inside an sf2 app