それ変じゃなくて構築がちゃんとしてるから型が読みにくいだけでしょ