add selector-exists built-in