This uses withContext([Dispatchers.Main]) for suspend functions.
withContext([Dispatchers.Main])
The suspend function to run.