added a new interface IGlossary (authored by Thomas)