&&と||のオーバーロード許可してるのは明らかな設計ミスだろ
遅延評価持ってないくせに