Revert my attempt to use collection_size_type/version_type consistently throughout the serialization library; I need to do so in a way that maintains archive compatibility.