> > Anyway, had your implementation something bad that there was the need to > > rewrite it? > > Mmh, let alone, that it is barely (if at all) documented and written in a > rush, I don't think so. Oh wait, I think the DoForEach() methods are not > correctly implemented -- I realized that the other day, but ignored it as > the code was to be replaced. Ok. So, what we should do? Replace the code with the other one (and where is it ?) or keep this code and fix it if/where it's broken? Personally, I'd begin with tests, and then... we shall see. > I have a little bit of test code. If you like, I can send it to you. Well, since I am currently the only "official" member of the Support Kit, I think this is my work, so... if you have some tests code, I will be more than happy if you can send it to me :)