fun foo(list: List, list2: List) { bar(list.map { it?.let { list2. } }) } fun bar(p: Collection) { } // EXIST: size // EXIST: indexOf // ABSENT: isEmpty // ABSENT: toString