code: func (a *AliasRemoveAction) Source() (interface{}, error) {
  	a.removeBlankIndexNames()
  	if err := a.Validate(); err != nil {
  		return nil, err
  	}
  	src := make(map[string]interface{})
  	act := make(map[string]interface{})
  	src["remove"] = act
  	act["alias"] = a.alias
  	switch len(a.index) {
  	case 1:
  		act["index"] = a.index[0]
  	default:
  		act["indices"] = a.index
  	}
  	return src, nil
  }
docs: // Source returns the JSON-serializable data.