I wish Swift has the following attribute:
/// MyModule
@_import_explicitly public class Entity {}
/// App
import MyModule /// Error. Can't reach Entity.
import MyModule.Entity /// Fine, it is available.
So, it is some kind of "sub-moduling" without submodule.
it would be nice to have this in future releases (if possible).