code: func ValidateTransfers(transfers ...bundle.Transfer) Validatable {
  	return func() error {
  		for i := range transfers {
  			transfer := &transfers[i]
  			if IsHash(transfer.Address) &&
  				(transfer.Message == "" || IsTrytes(transfer.Message)) ||
  				(transfer.Tag == "" || IsTag(transfer.Tag)) {
  				continue
  			}
  			return ErrInvalidTransfer
  		}
  		return nil
  	}
  }
docs: // ValidateTransfers validates the given transfers.