It is annoying to have these bogus warnings cluttering up Eclipse.
Pydev presumably has a list of these names. A simple solution would be to provide a way to delete names from that list; e.g, #@UnreserveSymbols=open,iter,id
It would also be friendly and helpful if right-clicking on the yellow warning triangle would tell the user:
1) What the supposed built-in/reserved use of the name is...
2012-03-05 22:43:18 PST in PyDev for Eclipse