Coroutine: Unittest: check if enum class values can be returned
Coroutine: make it possible to return values of all types that have a default constructor