While #1 works, we had thought not to promote using this format (it isn't described in the docs) since it encourages a monolithic modules config file and we wanted to preserve modularity - meaning if you install a new module, it is all self contained.  Installing a new module means creating a new directory, uninstalling means deleting a directory.
I suggest removing option #1 here and also referencing the wiki docs on the topic