code: protected String endResponse(HttpServletRequest request, Object arg) {
  		String result = ""; //$NON-NLS-1$
  		@SuppressWarnings("unchecked")
  		Set<String> requiredModules = (Set<String>)request.getAttribute(ADD_REQUIRE_DEPS_REQATTRNAME);
  		if (requiredModules != null && !requiredModules.isEmpty()) {
  			// issue a require call for the required modules
  			StringBuffer sb = new StringBuffer();
  			sb.append("require(["); //$NON-NLS-1$
  			int i = 0;
  			for (String name : requiredModules) {
  				sb.append(i++ > 0 ? "," : "").append("\"").append(name).append("\""); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
  			}
  			sb.append("]);"); //$NON-NLS-1$
  			result = sb.toString();
  		}
  		return result;
  	}
docs: Handles the
  {@link com.ibm.jaggr.core.transport.IHttpTransport.LayerContributionType#END_RESPONSE} layer
  listener event
  
  @param request
  the http request object
  @param arg
  null
  @return the layer contribution