Why ListView::BP_OnItemSelectionChanged is private?

I cant make code as this:
MyListView->BP_OnItemSelectionChanged.AddDynamic(&MyUserWidget::OnItemSelectionChanged_MyListView)

If you plan to move it to public or protected, I will modify my engine code. If you don’t have this plan, I hope to get another solution.