I know that function templates can't be partially specialized, but I would like to know the reason for that.
Is it going to be changed in any upcoming C++ standard?
UPDATE: I disagree that the above-mentioned answer does provide an answer to the question.