/**
  * Add additional operations to service.
  *
  * @param ServiceDescriptionInterface $service
  */
 protected function addAdditionalOperations(ServiceDescriptionInterface $service)
 {
     if ($operations = $this->loadOperations()) {
         foreach ($operations as $name => $config) {
             if (!$service->hasOperation($name)) {
                 if (empty($config['name'])) {
                     $config['name'] = $name;
                 }
                 /** @var ServiceDescription $service */
                 $service->addOperation(new Operation($config, $service));
             }
         }
     }
 }