We frequently need to access Context and Activity from both Activity and Fragment, and many times we move code from Activity to Fragment and vice versa.
Wouldn't it be better to standardize the class variable reference to access Context and Activity by using Kotlin Extensions.
val AppCompatActivity.context: Context get() = thisval AppCompatActivity.activity: Activity get() = thisNow we can access Context and Activity from both Activity and Fragment using the same class property/variable.