Streamline your C++03 template class Eliminating functions tips