A list of values from which one can be selected by the end-user.
This SelectionList consists of ListItems.
Important for implementations: the equals method should be implemented.
Two selection lists are considered equal if their defining data is equals (e.g.
in case of a query-based selection list, this means e.g.