飛ばすってのは、typename T, typename U という順番だと
T を指定せずに U を指定するのは文法的に無理、
ってことをいいたいわけじゃなかったのか?