Add some more AsyncUtil-like functions.
Outline some changes like those that would be needed to support pipelining.