code: private void reportException(Exception e) {
  		logger.error("Failed to write JSON export: " + e.toString());
  		throw new RuntimeException(e.toString(), e);
  	}
docs: Reports a given exception as a RuntimeException, since the interface does
  not allow us to throw checked exceptions directly.
  
  @param e
  the exception to report
  @throws RuntimeException
  in all cases