When you do a delayed output with _main.php what if you have a very specialized page that is totally different from _main.php, then I would have to restructure _main.php into more regions or do a lot of conditionals? Would tying a template to its own _main.php (the chrome) be a better approach? That means each template can decide which _main.php to use.