code: func IsolatedDiff(oldisos, newisos []*Manifest_Isolated) ManifestDiff_Stat {
  	return zeroCmpTwo(oldisos, newisos, func() ManifestDiff_Stat {
  		// we know they're non-zero and also have the same length at this point
  		for i, old := range oldisos {
  			new := newisos[i]
  			if old.Namespace != new.Namespace {
  				return ManifestDiff_MODIFIED
  			}
  			if old.Hash != new.Hash {
  				return ManifestDiff_MODIFIED
  			}
  		}
  		return ManifestDiff_EQUAL
  	})
  }
docs: // IsolatedDiff produces a ManifestDiff_Stat reflecting the difference between
  // two lists of Manifest_Isolated's.