Any update here? Being able to create extension functions at this level without companion object would be great.
On my side I work on Toothpick/KTP, a DI framework. By having this feature, the runtime performance and complexity of the generated code would improve drastically.