テンプレート制約って&&で繋げるよりもifの行を増やす方向の方がいいなあ
&&を使った今の状況だとどの条件に引っかかったかが長々と表示されてすげー分かりにくい