頑張って正当化しようとしてもランゲの下位互換だね