You are right, this is nuts! I have not seen the casting and misread the foreach... And because #5 is still open, I dind't read the code properly! You can ignore this one...