Fixes to saving containers, change to TransferValue defaulting values to null so that unassigned values can be separated from cleared values.