package foo import java.util.* fun ArrayList.plus(other: Collection): ArrayList { val c = ArrayList() c.addAll(this) c.addAll(other) return c } fun box(): Boolean { var v1 = ArrayList() val v2 = ArrayList() v1.add("foo") v2.add("bar") v1 += v2 return (v1.size() == 2 && v1[0] == "foo" && v1[1] == "bar") }