code: func MakePath(bucket, filename string) Path {
  	var carr [2]string
  
  	comps := carr[:0]
  	if b := stripTrailingSlashes(bucket); b != "" {
  		comps = append(comps, "gs://"+b)
  	}
  	if filename != "" {
  		comps = append(comps, filename)
  	}
  	return Path(strings.Join(comps, "/"))
  }
docs: // MakePath constructs a Google Storage path from optional bucket and filename
  // components.
  //
  // Trailing forward slashes will be removed from the bucket name, if present.