GOAL:
The developer packages interface objects with their product and uses them to document their components.