@yole thanks. by the way if there is space to you or any of JB guys, I sent PR
https://github.com/JetBrains/kotlin/pull/892
Is KT-12697 like if caret is inside “: returnType” and user does "expand selection action", then select whole “: returnType”, right?