This is awesome; it certainly will save me a lot of trouble, and I agree that including it as part of PyGame would be a smart move.