return a tuple with 3 elements: self.__newobj__, tuple with an element self.__class__ and result of the method self.__getstate__.
return ( self . __newobj__ , ( self . __class__ , ) , self . __getstate__ ( ) )