Ensure files are traversed in reasonable order
Only add to existing module entries
Only "module"s are top-level object

Though what we would consider a “class” can coded as a “module” instead.
Ensure single comments are processed
Deep-search for files
Cosmetic tweaks