code: func (a Args) Swap(from, to int) error {
  	if from >= len(a) || to >= len(a) {
  		return errors.New("index out of range")
  	}
  	a[from], a[to] = a[to], a[from]
  	return nil
  }
docs: // Swap swaps arguments at the given indexes