I'm terribly, terribly sorry. This code started nice, then as Pygame
development halted I cared less and less. It also spans two minor
Python revisions (2.2 and 2.3).

Please forgive me.
