Как написать правильный нуль-безопасный оператор объединения в Scala?
Увидев ответы на такие вопросы, какэтот С участием ужасов, таких как попытка поймать NPE и вытащить искалеченное имя из трассировки стека, я задаю этот вопрос, чтобы ответить на него.
Комментарии или дальнейшие улучшения приветствуются.