         self.client_no_context_takeover = client_no_context_takeover         self.server_no_context_takeover = server_no_context_takeover      def __json__(self):         """         Returns a JSON serializable object representation.          :returns: JSON serializable representation.         :rtype: dict         """         return {'extension': self.EXTENSION_NAME,                 'client_no_context_takeover': self.client_no_context_takeover,                 'server_no_context_takeover': self.server_no_context_takeover}      def __repr__(self):         """         Returns Python object representation that can be eval'ed to reconstruct the object.          :returns: Python string representation.         :rtype: str         """         return "PerMessageSnappyResponse