In order to understand some of the earlier papers published by the author, such as [Kad99], it may be useful to understand the development of TClass and some of the earlier terminology used.