Add runParThenFreeze and a test for it.  Add DeepFreeze instances for Set