I am writing an application which will display information logically represented as a collection of hierarchies of items. There will be a "top-level" list that will di