A library for serializing and deserializing objects and converting serialized objects into a current version.