An implementation of Node.js Async library written in Swift