'Return deserialized JSON body, if one included in the output
and is parseable.'

@property
def json(self):

    if (not hasattr(self, '_json')):
        self._json = None
        if (COLOR in self):
            pass
        elif self.strip().startswith('{'):
            self._json = json.loads(self)
        elif ((self.count('Content-Type:') == 1) and ('application/json' in self)):
            try:
                j = self.strip()[self.strip().rindex('\r\n\r\n'):]
            except ValueError:
                pass
            else:
                try:
                    self._json = json.loads(j)
                except ValueError:
                    pass
    return self._json
