```python import curio import sniffio import asyncio async def current_framework(): return sniffio.current_async_library() async def amain(): sniffio.current_async_library() return await asyncio.to_thread(curio.run, current_framework) print(asyncio.run(amain())) # prints asyncio - should print curio ```