Also it should be noted that the module dependancy infrastructure is
a big mess right now. Its currently a hybrid of the 4.x infrastructure
(which declares the module-module dependancies manually via
MODULE_DEPEND) and the 5.x infrastructure which *tries* to do it
automatically via linker constructs.
-Matt