zt
val String.foo: Bar by someMethod()
ephemient
inline fun <reified T, reified V> T.someMethod(): V = TODO() val String.foo: Bar get() = someMethod<String, Bar>()
A modern programming language that makes developers happier.