Why does calling a templated method overloaded in the derived class result in a compilation error when using the base class' method signature?
Why does an overridden function in the derived class hide other overloads of the base class?