Error with a template function in a library

Thanks but I think that I will stick to the "put the functions (there are more in the actual library) in the .h file" solution to avoid complications when calling them

Are there any real gotchas if I do this, bearing in mind it is only for my personal debugging that I am doing this ?