[This is preliminary documentation and is subject to change.]
Saves this Persistent object to a Message.
Remarks
Derived classes will call this method for base classes first, so
the method in this class is always the first to be called.