Finally, a solution to all Promise based stack problems: usable-promises.js | Hacker News Reader