Patch Set 3: I would prefer that you didn't submit this

(2 inline comments)

As I mentioned on the prior patch set, I still don't think we want this.  But if we do, we probably need to also expose the skip flag on DirCacheBuildIterator's constructor, and we need unit tests for the skipping behavior.