code: func (svc Service) Equal(other Service) bool {
  	return svc.Address.Equal(other.Address) &&
  		svc.Protocol == other.Protocol &&
  		svc.Port == other.Port &&
  		svc.FirewallMark == other.FirewallMark &&
  		svc.Scheduler == other.Scheduler &&
  		svc.Flags == other.Flags &&
  		svc.Timeout == other.Timeout &&
  		svc.PersistenceEngine == other.PersistenceEngine
  }
docs: // Equal returns true if two Services are the same.