не знаю зачем добавили, я был против этой фичи. В расте же она органична, потому что в расте другой подход к тому как трейты вообще используются
Офигенная фича же. БТВ, ты как нуллебл рефересе тайпы используешь? Я как прочитал что в рантайме спокойно null может прилететь даже если ты указал что не null. Ну и ошибка будет по торадици там где использовал значение а не присвоил. Хотя, может ты методы расширения на SelectMany сделал и используешь их через for?