function-templates

¿Por qué la plantilla de función no puede ser parcialmente especializada?

Sé que la especificación del lenguaje prohíbe la especialización parcial de la plantilla de función. Me gustaría saber la ... gt; void f<char, T>() {} //not allowed! template<typename T> void f<T, int>() {} //not allowed!