| ColorToolkit |  | 
| CompositeKey | A class that can be used to combine multiple objects as one key. | 
| ExceptionToolkit | Toolkit for working with exceptions. | 
| FormatThreadLocal<T extends Format> | Thread local implementation to use prototypes of  Format subclasses that are not thread
 safe by themselves. | 
| FormatToolkit | Methods for formatting IMC* instances. | 
| LabeledIdentifier | An identifier with a name and a description. | 
| MCClassLoader | Base implementation of the IMCClassLoaderinterface. | 
| MCFrame | Base implementation of the  IMCFrame interface. | 
| MCMethod | Base implementation of the  IMCMethod interface. | 
| MCOldObject |  | 
| MCPackage |  | 
| MCStackTrace | Base class for stack traces. | 
| MCType | Base implementation of the  IMCType interface. | 
| MemberAccessorToolkit |  | 
| MethodToolkit | Helper class to support  IMCType and  IMCMethod implementations and to handle
 conversion of reference types and field descriptors according to The Java Virtual Machine
 Specification , Section 4.4.1 and Section 4.3.2, respectively, into Java type formats
 according to The Java Language Specification , Sections 6.7 and 13.1. | 
| Pair<L,R> | A generic pair of data items. | 
| PredicateToolkit | Toolkit used to create instances of  Predicate matching various criteria. | 
| SortedHead<T> | A collection of items that are divided in a sorted head and an unsorted tail. | 
| StatefulState |  | 
| StateToolkit |  | 
| StringToolkit | A toolkit for strings. | 
| TypedPreference<T> | A preference key with a default value. | 
| TypeHandling | Helper class to provide some formatting of type names. | 
| XmlToolkit | Class containing helper methods for XML processing. |