Final update of Chapter 30 Property Lists code