The central class is the Instruction, which provides an implementation to query for
information about the instructions.
The reader subpackage provides an interface to parse class files. The information
obtained from the classfile is put in bundels into the repository.
The editor subpackage provides interfaces to manipulate bytecode. The Editor
is the central object that can be used to manipulate the bytecode of a method. The Cursor
object can be used to insert instructions.
The verifier subpackage contains interfaces for bytecode verification,
which is an extention to abstract interpretation.
The writer subpackage can be used to write class files back to the disk.
Responsible for this package and all subpackages are Christian Grothoff and Jan Vitek.