On Fri, Sep 23, 2022 at 02:23:30PM -0400, Derrick Stolee wrote: > Do you know if there is any reason to do this explicitly? Does this > change the set of objects in any way (perhaps by not including > duplicates that are tracked in those other packs)? Yes. The "^" lines become excluded packs from the perspective of the follow-on reachability traversal to discover the namehashes. So as soon as we hit an object contained in one of the packs marked as excluded, we'll halt the traversal along that direction, since we know that we're not going to pick up any objects in those packs. So you could omit them, and you'd get the same resulting pack, but it would take longer to generate since we wouldn't be stopping the follow-on traversal as early as possible. Thanks, Taylor