The new 'List_model' utility helps with the implementation of component-internal data models created and updated from XML. Fixes #2653