npm install async
Reinventing the wheel didn't work out so well...