code: func (h *Haikunator) Haikunate() string {
  	adjective := h.randomString(h.Adjectives)
  	noun := h.randomString(h.Nouns)
  	token := h.buildToken()
  
  	sections := deleteEmpty(adjective, noun, token)
  	return strings.Join(sections, h.Delimiter)
  }
docs: // Haikunate generates a random Heroku-like string