:: is no longer serialized, so I dropped its SerialVersionUID.   If an older version of the class is found during deserialization, its ID won't match and deserialization should fail.