Search every delta reachable from `head` (following all parents, including a merge's `extra_parents`) for the first matching `predicate`, breadth-first. Resurrection needs full ancestry reachability, so a node added only on a merged-in branch is still found.
(&self, predicate: impl Fn(&Delta) -> bool)
source not stored for this graph (policy: none)
no test coverage detected