Disabling hasValue for boolean options and removing already specified options from UISelect options