相互のstatic_assertつけようかと思ったけど、相互参照になって難しい。