code: private void checkVitalService(final Class service, final Throwable t) {
  
  		if (t != null) {
  
  			logger.error("Vital service {} failed to start with {}, aborting.", service.getSimpleName(), t.getMessage() );
  			System.err.println("Vital service " + service.getSimpleName() + " failed to start with " + t.getMessage() + ", aborting.");
  
  		} else {
  
  			logger.error("Vital service {} failed to start, aborting.", service.getSimpleName() );
  			System.err.println("Vital service " + service.getSimpleName() + " failed to start, aborting.");
  
  		}
  		System.exit(1);
  	}
docs: ----- private methods -----