Also note that we *need* to retain compatibility with existing code - at least for pygame 1.8.1. We shouldn't break existing code.