contextual-promise (npm): ES6 Promises with context support
Keywords: promise|context|closure