code: func (m *MediaTypeDefinition) projectIdentifier(view string) string {
  	base, params, err := mime.ParseMediaType(m.Identifier)
  	if err != nil {
  		base = m.Identifier
  	}
  	params["view"] = view
  	return mime.FormatMediaType(base, params)
  }
docs: // projectIdentifier computes the projected media type identifier by adding the "view" param.  We
  // need the projected media type identifier to be different so that looking up projected media types
  // from ProjectedMediaTypes works correctly. It's also good for clients.