why is it ``switch_is_active`` here and merely ``switch()`` in the template?