fun test1(d: dynamic): dynamic { return d.foo(123) } fun test2(d: dynamic): dynamic { return d.invoke(123) }