func (f *FindFilter) SkipDirIf(fn func(d string) bool) *FindFilter {
	f.skipdirif = fn
	return f
}
func (f *FindFilter) SkipDirIf(fn func(d string) bool) *FindFilter {
	f.skipdirif = fn
	return f
}
// SkipDirIf adjusts f so that if fn(d) returns true for a directory d,
// d and all of d's descendents are skipped.