code: def message(self, value):
          
          try:
              import ast
              value = ast.literal_eval(value)
          except (SyntaxError, TypeError, ValueError):
              pass
          try:
              value = value.get('value', value)
              msg_data = value.split('\n')
              self._message = msg_data[0]
          except AttributeError:
              self._message = value
              return
          try:
              self.request_id = msg_data[1].partition(':')[2]
              time_str = msg_data[2].partition(':')
              self.error_time = Deserializer.deserialize_iso(
                  "".join(time_str[2:]))
          except (IndexError, DeserializationError):
              pass
docs: Attempt to deconstruct error message to retrieve further
          error data.