Why does the compiler accept name.length here without any ?. or !!?fun show(name: String?) { val name = name ?: return println(name.length) }