I think this is probably #ifdef'd out because it conflicts with two many programs that use the identifier `iterator' in some other way. So, I don't think we should apply your patch. Jason might feel differently, of course. -- Mark Mitchell mark@codesourcery.com CodeSourcery, LLC http://www.codesourcery.com