Re-fixed return assignments from async procedures.
* Really need to devise a more principled/robust solution.