A custom element, <pattern-select>, which provides tokenized selects with a pattern matching text input.