uses ctrl key on Mac
update internal variable list before listing them
avoid exception if empty list
apply selection when pressing return or enter
Using Groups (svg:g)====================Nesting widgets---------------Side effects of optimization----------------------------Detachable pages^^^^^^^^^^^^^^^^Discardable elements^^^^^^^^^^^^^^^^^^^^