Components
The type for components.
Signature for sets of components.
Rules.
Compilation units.
External package.
Library descriptions.
Binary descriptions.
Arbitrary files generator.
Directory of components.