LazyListingRange that can be iterated with foreach.LazyListingRange listLazy() @safeReturns a lazy input range over the archive's root listing.
Unlike list(), this does not snapshot all entries up-front. It streams entries one-by-one while iterating, keeping memory usage bounded.
LazyListingRange that can be iterated with foreach.DarException may be thrown lazily during iteration when accessing the
underlying catalog. The method asserts that the archive is valid.