The following classes are officially recognised as of July 2004. Documentation for each class is provided via the hyper-links on the left side of the table. The Distribution column indicates the archive used to distribute each class (nb: if you use a class from Athene, your program will require Athene to run).