The
https://developer.android.com/reference/androidx/activity/OnBackPressedCallback
OnBackPressedDispatchercontrols how Back button events are dispatched to one or more
OnBackPressedCallbackobjects.
https://developer.android.com/reference/androidx/activity/OnBackPressedCallback
In Kotlin a "receiver" is the instance on which an extension function is defined, or the type for a lambda with receiver.
https://kotlinlang.org/docs/reference/annotations.html
https://kotlinlang.org/docs/reference/annotations.html