code: func (c *AvailableConditionController) addService(obj interface{}) {
  	for _, apiService := range c.getAPIServicesFor(obj.(*v1.Service)) {
  		c.enqueue(apiService)
  	}
  }
docs: // TODO, think of a way to avoid checking on every service manipulation