code: func MakeGlob(glob string) (Glob, error) {
  	g := Glob(glob)
  	if err := g.Validate(); err != nil {
  		return "", err
  	}
  	return g, nil
  }
docs: // MakeGlob ensures 'glob' string looks like a valid identity glob and
  // returns it as Glob value.