Polished up the basic discussion of template alternatives