When checked, the build can be started with nothing selected, which submits an empty list.
When unchecked, at least one entry must be selected.
An endpoint response that yields no values (or none left after the filter) is then treated as valid:
no error is shown on the build form and the build can be started with an empty list.
Empty entries within a list are always rejected, whatever this option is set to.