WRT the serialization, how about this: dd4c463