[Tim] > For a very simple example, > > def genid_func(i): > while 1: > yield i > i += 1 > > getid = genid(5).next Make that line getid = genid_func(5).next instead. It was correct when I posted it, but the PSU Ministry of Bot Oversi