events-as-promised (npm): Events and promises
Keywords: events|promise