2. Subprograms and packages
Subprogram declaration
Subprogram body
Overloading
Resolution function
Package declaration
Package body
Conformance rules