@jasmith79/promiseplus (npm): Promises with cancellation, timeout, lazy initialization.
Keywords: Promise