code: function handleResponse(XHR_REQ, reqOptions) {
  		var resObj = {
  			response: XHR_REQ.response,
  			responseText: XHR_REQ.responseText,
  			responseURL: XHR_REQ.responseURL,
  			status: XHR_REQ.status,
  			statusText: XHR_REQ.statusText
  		};
  		if (XHR_REQ.status >= 200 && XHR_REQ.status < 400) {
  			var contentTypeHeader = XHR_REQ.getResponseHeader('content-type');
  			var isJsonResponse = /application\/json/.test(contentTypeHeader);
  
  			if (reqOptions.responseContentType === 'json' || isJsonResponse) return handleJsonResponse(XHR_REQ, resObj);else return callSuccess(XHR_REQ, XHR_REQ.response, resObj);
  		} else return callError(XHR_REQ, XHR_REQ.response, resObj);
  	}
docs: /*