Notes on async waterfalls passing arguments to be returned