Here are the categories currently used in the image.  You should use one of
these if you think your class matches it: for example, use 'System-Debugger'
for a debugger, or 'Collections-External' for disk-based collections, or
'Collections-Sequenceable' when implementing a BitArray...

Category		     Example
-------------------------------------------------------------------------------
'Language-Implementation'    Behavior/ContextPart hierarchies, CompiledMethod
'Language-Data types'	     Magnitude/Boolean hierarchies, String
'Language-Processes'	     Process, Semaphore, ProcessorScheduler, ...
'Language-Exceptions'        TrappableEvent hierarchy, ExceptionHandler, Signal
'Language-C interface'       Memory, CObject and CType hierarchies
'Streams'		     Stream, TranscriptInterface
'Streams-Collections'	     PositionableStream hierarchy
'Streams-Files'		     FileStream, File, Directory, ObjectDumper
'Collections'		     Collection
'Collections-Keyed'	     MappedCollection, Dictionary, IdentityDictionary
'Collections-Unordered'	     Bag, Set, IdentitySet
'Collections-Sequenceable'   SequenceableCollection hierarchy
'System-Compiler'	     Compiler hierarchy
'Examples-C interface'	     cint subdirectory
'Examples-Useful'	     Autoload, GenClass, Tokenizer, ...
'Examples-Cool'		     Philosophers, Queens, and other examples
'Graphics-Browser'	     ClassHierarchyBrowser, BrowserShell, BrowserMain
'Graphics-Windows'	     Blox and View hierarchies

Other probable category names in 1.7 include:

'Sockets-Streams'	     AbstractSocket, DatagramSocket, ...
'Sockets-Protocols'	     AbstractSocketImpl, Datagram, UDPSocketImpl, ...
'Sockets-RFC'		     ContentHandler, URL, URLConnection, ...
