Explaination of what's going on in the asyncio support section