What is the purpose of a template function if no specific type is required for it?
Guess you have already found this.