code: public static <T> T wrapCatchedExceptions(Callable<T> callable, String messageFormat, Object... params) {
  		try {
  			return callable.call();
  		} catch (Exception e) {
  			String formattedMessage = String.format(messageFormat, params);
  			throw new IllegalStateException(formattedMessage, e);
  		}
  	}
docs: Use this method for exceptiosn that are "never" happen, like missing UTF8 encoding.
  This method also will make sure no coverage gets lost for such cases.
  <p>
  Allows to specify a formatted message with optional parameters.