A Swiss Army asynchronous control flow function for JavaScript.