its implicitly addressed by saying enums map to objects and clarifying how "::class" works, i.e. enum_exists is not necessary, because its implementation would essentially be class_exists.
I'm not completely certain on this, though. If not, it'd definitely break things.