1. Distinguish between the terms "function template" and "function-template specialization."
2. Explain which is more like a stencil-a class template or a class-template specialization?
3. What's the relationship between function templates and overloading?