Avatar
"language"のコールバックとそれ以外のクロージャの区別が付きづらいという話はSwift Concurrencyで解決しそう。