Clear selections in Visual Selector and Invert Selections

This custom protocol illustrates how the Visual Selector component can be used to produce groups of selectable items in a web page so that the selection can be inverted or cleared.