save execution time on futures inside runners
Now async def functions can be learned. This was previously documented as working, but has been broken since we started timing the execution of the learned function by wrapping it.
Now async def functions can be learned. This was previously documented as working, but has been broken since we started timing the execution of the learned function by wrapping it.