9. The computer-based user interface according to claim 8 wherein: the dialog control element is configured for creating and/or destroying objects in object properties in reflection of user addition and/or removal of objects from a vector control.
9. The computer-based user interface according to claim 8 wherein: the dialog control element is configured for creating and/or destroying objects in object properties in reflection of user addition and/or removal of objects from a vector control. 10. The computer-based user interface according to claim 9 wherein: the dialog control element is configured for copying state information from the dialog back into the data model associated with the application object in response to conclusion of the user interaction; and the dialog control element is configured for creating and/or destroying objects in object properties in reflection of user addition and/or removal of objects from a vector control.