Further refinements to the usingAsync and related unit tests