Ah yeah that makes sense, does when's apply work in the same way? as in their docs they use http.get as an example  https://github.com/cujojs/when/blob/master/docs/api.md#nodefnapply