func NewServices() *Services {
	return &Services{
		addedPerType:   make(map[string][]chan *Service),
		removedPerType: make(map[string][]chan *Service),
	}
}
// NewServices returns a new services.
NewServices returns a new services.
// NewServices returns a new services .
func NewServices() *Services {
	return &Services{
		addedPerType:   make(map[string][]chan *Service),
		removedPerType: make(map[string][]chan *Service),
	}
}
func NewServices ( ) * Services { return & Services { addedPerType : make ( map [ string ] [ ] chan * Service ) , removedPerType : make ( map [ string ] [ ] chan * Service ) , } }
NewServices returns a new services.
NewServices returns a new services .