docs: def get_service(self, service_name):
          """
          Given the name of a registered service, return its service definition.
          """
          service = self.services.get(service_name)
          if not service:
              raise KeyError('Service not registered: %s' % service_name)
          return service