code: func commitsBlamelist(commits []*gitpb.Commit, template string) []EmailNotify {
  	blamelist := stringset.New(len(commits))
  	for _, commit := range commits {
  		blamelist.Add(commit.Author.Email)
  	}
  	recipients := make([]EmailNotify, 0, len(blamelist))
  	for recipient := range blamelist {
  		recipients = append(recipients, EmailNotify{
  			Email:    recipient,
  			Template: template,
  		})
  	}
  	sortEmailNotify(recipients)
  	return recipients
  }
docs: // commitsBlamelist computes EmailNotify consisting of the blamelist (commit author
  // emails) for a list of commits.