Playing with promises in
Fiddling with q promises