-> Or perhaps not. Everything in there is trivial, and much of it is -> redundant with things already available in the standard library, or -> even __builtin__ (sum, for example) I noticed that & wondered, "why bother"? Maybe it's for older versions of Python or something? --titus