Closured microevent.js