The whole module system in Python has been basically rewritten. All of the mechanics of it have actually been pulled out of C and put up into the Python level. I think one thing that can be a little bit muddled is sometimes things look like modules when in fact they're big packages. It could be subtle as well as like you might have a number as the starting name for your directory or something like that, right?