It seems I got carried away in template land.