This is safe alternative to `@tagName()` for non-exhaustive enums that doesn't panic when given an enum value that has no tag.