postal.js plugin that enables message-bus-based deferred style async behavior