Typo in ce5a26d: float/double words were serialized, but still restored.

That did native-endian deserializing on floats, which is why 0.10.2 still didn't roundtrip.