http://github.com/curiousest/promise/tarball/master#egg=promise
