preposterous (npm): Adds ability to automatically fire before (pre) and after (post) events when a method is called
Keywords: prepost|aop|aspect|events|ender