code: function(inXhr, inCallback) {
  		if (window.XDomainRequest && inXhr instanceof XDomainRequest) {
  			inXhr.onload = function() {
  				inCallback.apply(null, [inXhr.responseText, inXhr]);
  			};
  		}
  		inXhr.onreadystatechange = function() {
  			if (inXhr.readyState == 4) {
  				inCallback.apply(null, [inXhr.responseText, inXhr]);
  			}
  		};
  	}
docs: * @protected