New complete.html example (still a work in progress).
More recursive schema fixes and code cleanup.