Event router for light-weight JS projects based on AOP.