`advance_iterator` doesn't sound like a good alias
this is in a python 2.5 code path - redundant ?