Language: allowing deselection
search: characters now set using characters API (union)