Applying patch from #tcrossland, st "a date value should be marshalled and de-marshalled correctly"  test is still wrong because time zone.