fire on-select-not-in-list when option not in list

supports the “find or create” use case.