bpo-36999: Add asyncio.Task.get_coro() by agronholm · Pull Request #13680 · python/cpython

I dislike mentioning constructor here.

Above we have the text:

   Use the high-level :func:`asyncio.create_task` function to create
   Tasks, or the low-level :meth:`loop.create_task` or
   :func:`ensure_future` functions.  Manual instantiation of Tasks
   is discouraged.

Maybe rephrase this line to Return the coroutine object that was used for the task creation. or something like this?
Sorry, I'm not a native speaker. Don't insist on the exact wording but you've got my idea.