(WORK STILL IN PROGRESS)
Because Promises aren't enough!!
Chi is a modular framework for asynchronous programming in JS. It goes beyond promises and provide you with more powerful abstractions, easesing the development of asynchronous logic in both client and server.