py 2  to 3, change some detail for pickle, and float the string.
py 2  to 3, float the str
py 2  to 3, add the float
py 2  to 3, add the float
py 2  to 3, pickle for protocol=2
py 2  to 3, change some comment and detail
change the __all__