Asyncio.cancel() a cancellation utility as a coroutine [This time with feeling]

Well, based on the things that were mentioned above, I can open a PR, and maybe a corresponding issue.
From my point of view, it shouldn’t be too complicated and adding this as a pep sounds too much for me(tell me if I’m wrong).

try:
    async with asyncio.timeout(-1):
        await task
except TimeoutError:
     ...

Following the recommended design above, it could be implemented easily.