template keyword for template functions of templated objects