what about this one? ``` object Foo { var stri...
# announcements
v
what about this one?
Copy code
object Foo {
    var stringInitializer: (StringBuilder.() -> Unit)? = null
    fun onInit() {
        val stringBuilder = StringBuilder()
        stringInitializer.let {
            if (it != null) {
                <http://stringBuilder.it|stringBuilder.it>()
            }
        }

        stringInitializer?.invoke(stringBuilder)
    }
}
should I use the second solution here also?