this would be better: ``` suspend fun fetchCharac...
# coroutines
z
this would be better:
Copy code
suspend fun fetchCharacterData(): CharacterGenerator.CharacterData {
    withContext(Dispatchers.Default) {
        val apiData = URL(CHARACTER_DATA_ENDPOINT).readText()
        CharacterGenerator.fromApiData(apiData)
    }
}