This may have been posted before although I haven't seen it before. Using UML to understand Lojban J. Desquilbet , Staff, IBM 05 Feb 2004 http://www-128.ibm.com/developerworks/rational/library/2740.html Jeff.