code: func (m *ManifestWalker) Walk(walkFn WalkFn) error {
  	return m.walk(m.trie, "", walkFn)
  }
docs: // Walk recursively walks the manifest calling walkFn for each entry in the
  // manifest, including submanifests