Currently this support library has some dependencies on classes
in the compiler package. Ideally it would be completely
independent.
The immediate contents of this package are classes and interfaces that
model a SWC file.
An ISWC is the root of the data structure representing a SWC file.
The XML elements of the catalog.xml file inside the SWC
are represented by ISWCComponent, ISWCScript, etc.
The library.swf file inside the SWC is represented by
ISWCLibrary.