fun interface Foo { fun invoke(): T } fun test() { Foo { } Foo { } Foo { } Foo { "" } }