docs: public static <T> T getService(Class<T> serviceType) {
          List<T> services = getServiceProvider().getServices(serviceType);
  		return services
  				.stream()
                  .findFirst()
                  .orElse(null);
      }