Explicit and Partial Specialization of class and function templates.