[Python-ideas] asyncio futures and tasks with synchronous callbacks