Fix JSONStringSerializer for nested composite types.
Fix triggering of two assertions in the Win32 driver.
Modernize the "diet" example.