Why do you need any `Unqual` to match enums?