Release 3.0 introduces a new model that can serve both hierarchical and indexed itemLists. In Smalltalk this class is called UlcDataModel.
Any presentation instructions (such as ordering of rows, parent-child relationships, root objects for trees etc) must be defined in the itemlists served by an instance of a dataModel. It is possible to directly connect a dataModel to an index-based widget, in which case it works like a TableModel.