Kotlin의 Extension은 어떻게 동작하는가 part 2 (medium.com)