code: func (ui *UI) DisplayText(template string, templateValues ...map[string]interface{}) {
  	ui.terminalLock.Lock()
  	defer ui.terminalLock.Unlock()
  
  	fmt.Fprintf(ui.Out, "%s\n", ui.TranslateText(template, templateValues...))
  }
docs: // DisplayText translates the template, substitutes in templateValues, and
  // outputs the result to ui.Out. Only the first map in templateValues is used.