That's usually done by the C API already. pygame's current __init__.py
however hides nearly all import errors and sets up some lambda expressions
that cause code to fail badly in case the module could not be imported
correctly. To fix the import issue, the initialisation system has to be fixed
first.