Shouldn't we have logic, when `splunk-server-ref` is empty ? However would be better to encapsulate it in the `SplunkServiceFactory`