private fun ContentResolver.registerObserver(
        NAME_1: NAME_1,
        observer: (selfChange: Boolean) -> Unit
    ): ContentObserver{
        val contentObserver = object : ContentObserver(Handler()){
            override fun onChange(selfChange: Boolean){
                Logger.i(TAG, "onChange, NAME_1: $NAME_1")
                observer(selfChange)
            }
        }
        registerContentObserver(NAME_1, true, contentObserver)
        return contentObserver
    }

 The word "name_1" should not appear in your response.
user