Better mutex handling in Async mixin.
Better tests for Async mixin.