I am currently attempting to create a serialization system in c++. The initial act of serialization is pretty straightforward, as is most of deserialization. I have hit a bi