An algebraic, Promises/A+ compliant implementation of Promises in JavaScript.