It seems that it exposes very interesting functionality like finding actions in the widget’s action tree, very useful for widgets that needs to listen to action’s state value. Is there a specific reason?
It is not necessary to make it public whole, but at least make public some functions through Widget’s methods