The template funcs get their own file. This prevents having to scroll miles to get to the template infrastructure.