I don't seem to be able to: store($self);
Now, I know $self is a ref to an object, but it *seems* like a hash...so I thought it would work. It seems to save OK, but on $self = restore(), $self isn't updated (it comes back as a hash, but then I can rebless it...but after I leave the function, the OLD $self comes back...)
I got around this by: store($self->{ALL}) and then I hang all of my key/values off the {ALL} leaf...