In this sample, Weight is embedded in part data values which are stored as Serial serialized objects; therefore Weight must be Serializable.