fun bar(args: Array?): Int { var res = 0 if (args != null) { res += A().foo(1, *args) } res += A().foo(1, *A.ar) return res } fun box(): String { if (bar(null) != 3) return "Fail" if (bar(A.ar) != 6) return "Fail" return "OK" }