Consolidate wrapper around the AsyncIOWriter to make them uniform