That didn't work, but I guess I corrupted the data by an earlier save. So I copied the live system back into my test environment and then applied the new scripts etc., ran it up with the old deserialise, saved, and reloaded with the new Deserialise and it seems to be working.
Is there some way...