ActionMapExtManual::add_action_entries is defined like
fn add_action_entries(&self, entries: impl IntoIterator<Item = ActionEntry<Self>>)
This works well when an object implements gio::ActionMap (e.g. gtk::Application) and action handlers receive a reference to an object. But it's problematic to use this function with gio::SimpleActionGroup attached to an arbitrary widget, because it assumes that handlers receive a group and not a widget reference.
Could this function be extended and be generic over handlers' recipients' type?