very simple JS AOP