code: func ModifierString(mods uint16) string {
  	modStrs := make([]string, 0, 3)
  	for i, mod := range Modifiers {
  		if mod&mods > 0 && len(NiceModifiers[i]) > 0 {
  			modStrs = append(modStrs, NiceModifiers[i])
  		}
  	}
  	return strings.Join(modStrs, "-")
  }
docs: // ModifierString takes in a keyboard state and returns a string of all
  // modifiers in the state.