code: function(request) {
          return {
              request : request,
              requestId : request.id,
              status : request.aborted ? -1 : 0,
              statusText : request.aborted ? 'transaction aborted' : 'communication failure',
              aborted: request.aborted,
              timedout: request.timedout
          };
      }
docs: Creates the exception object
  @private
  @param {Object} request