assertが単なるマクロなのがちょっと残念。
リリースビルドでは言明した内容を仮定して最適化に役立ててくれればいいのに
とときどき思う。