Replace auto with template<auto>