An Iterable of all Modules contained within this Module.
Module
This only gets populated after this Module has been built.
Iterable<Module> get subModules => UnmodifiableListView<Module>(_modules);