He breaks up the post into different sections for the kinds of view/layout and controller combination:
- Page Controller, View, and Layout
- Variable Assignment
- Other Layouts, or No Layout
- Multiple Formats
- Shared Layouts
The code in the post makes it simple to add an overall template for the site instead of having to add a header and footer to each view (or where the include doesn't belong).