This specification makes references to a
schema context. The
schema context can be thought of as the current state of the schema being constructed
during the execution of the language compiler. For example, the
package statement modifies the
schema context by introducing a new package name and setting the
new package as the
current package to which all subsequent statements will apply.