// WITH_RUNTIME fun foo(list: List): List { val target = createCollection() list.flatMapTo(target) { it.lines() } return target } fun createCollection() = java.util.ArrayList()