class Bar { } class Foo() { fun Bar.invoke(): Int = 1 } fun main(args: Array) { val f = Foo() println(Bar().f()) println(Bar().f()) }