operator()が<1>というテンプレート引数を取ってさらにそれを呼び出すために()を
後に付けた形だから正しい

でも最初見た時何かのAAだと思ったぜ