>>320
ほとんどの場合、問題「ある」。例えばその例なら、

Value_iter<map<key,val>::iterator> i;
val x = *i++; // error