Fixed enum indexer for non-int based enums
Require made internal