template-deduction