RWLock for asyncio (PEP 3156)