def json(self):
try:<EOL><INDENT>return self._json<EOL><DEDENT>except AttributeError:<EOL><INDENT>try:<EOL><INDENT>self._json = json.loads(self.text)<EOL>return self._json<EOL><DEDENT>except:  <EOL><INDENT>raise RequestInvalidJSON("<STR_LIT>")<EOL><DEDENT><DEDENT>
Return an object representing the return json for the request