import java.util.* internal class A { fun foo(collection: MutableCollection) { bar(collection) } fun bar(collection: MutableCollection) { if (collection.size < 5) { foo(collection) } else { collection.add("a") } } }