Async callback generator, designed to use with 39f-* modules and 39f-socket.io