universal TClass detection
temporal Enum fix