i can't seem to understand this recipe: http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/81790 what does it do, how does it work? explanations or pointers to explanations? thanx, Guyon