Also, I see that there is issue with different proposition for function delegation:
https://youtrack.jetbrains.com/issue/KT-15983
Should I ass new issue or do something with that? What are next steps is I want to volunteer to implement this new functionality?