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 SWF file.
An ISWF is the root of the data structure representing a SWF file.
The tags of the SWF are represented by various kinds of ITag objects.
For example, a DoABC tag is represented by a DoABCTag
object.