fn selection_visible(selection: &Selection, requester: &[String]) -> bool
A public alias cannot expose an item whose own visibility excludes the caller.