docs: public static <T> T wrapTempFileList(T original, com.aoindustries.io.TempFileList tempFileList, Wrapper<T> wrapper) {
  		if(tempFileList != null) {
  			return wrapper.call(original, tempFileList);
  		} else {
  			// Warn once
  			synchronized(tempFileWarningLock) {
  				if(!tempFileWarned) {
  					if(logger.isLoggable(Level.WARNING)) {
  						logger.log(
  							Level.WARNING,
  							"TempFileContext not initialized: refusing to automatically create temp files for large buffers.  "
  							+ "Additional heap space may be used for large requests.  "
  							+ "Please add the " + TempFileContext.class.getName() + " filter to your web.xml file.",
  							new Throwable("Stack Trace")
  						);
  					}
  					tempFileWarned = true;
  				}
  			}
  			return original;
  		}
  	}