All services should throw exceptions