This document's purpose is to describe, explain, and justify the design
of the ilog.language.design package. Its main goal is to
serve as a specification as well as a documentation of the details of
various of its intricacies. As such, it serves mainly its author helping
him to keep track of subtleties he alone may know of but may not
remember--at least not in full detail--and, of course, it is meant for
the sake of the few, the proud, the ``volunteer''
pre-
-testers of the viability of the whole design--especially
the $NGO$ design team, and any others having been exposed, willy or
nilly, to some of, or the whole package!1.1