Fix up unit Tests.  Add experimental DeepFreezable