C++ template code update.