make enums distinct per class