fixed a silly issue with a changes list item causing errors. moved the save function to work.
fixed a overzealous check of a table value... when said table was not nearly a table at all. It twas a nil table.