(not to be taken seriously) ideas about modules and packages

I am not sure if almost that is already possible, in fact. If we have a package with a directory structure like:

MyPackage
--- Project.toml
--- src
--- MyPackageUtils
------Project.toml
------src
----MyPackageExamples
-------Project.toml
-------src

Can we register the three packages there independently in the general registry? Can two different packages point to different directories of the same GitHub repository? And, of course, have the these packages dependent on each other (I don’t mean circularly)

(The only thing this simplifies is not having to have multiple GitHub repositories for something that is effectively one big package).