単行*がオーバーロード出来ないからイテレータの話はDには無意味。