Registry
The ComponentArchitecture provides global (placeless) registration of components defined in file-based products (Python packages, and someday other languages, such as Perl modules). It is responsible for providing run-time registration and lookup of components, for dynamic access to information about them - and thus, to the components themselves.
