>>959
for式やwhile式がOptionを返してループ0回ならNoneで済む話ではないのでしょうか?