I think that you want to have the results of dumpdictionary in the message. The dictionary itself will be a binary object, which may be nonsensical human terms.
That’s my point - the output is not a dictionary. if you use dumpdictionary( instead of message, you get an error message saying that the dumpdictionary( function parameter must be a valid dictionary.
This is a bug. If you look at the saveallprocedures code (which you can do), it is trying to make a Panorama 6 dictionary. That would be ok, but it is making it as text, not as binary. I’ve gone ahead and filed a bug.