Our new GC infrastructure will need to distinguish enum types so we should name them. They will still just be structs of i8s.