A port of the Tulip project (asyncio module, PEP3156)
