> No, please, template instantiation. Specialization is something > completely different, and doesn't happen at the call site. Sorry, my fault. I'm a non-native english speaker. What I meant is calling function<string>(args) I think it's called instantiation.