On Sunday, 17 April 2022 at 18:25:32 UTC, Bastiaan Veelo wrote: > The reason is in [17.1.5](https://dlang.org/spec/enum.html): > “EnumBaseType types cannot be implicitly cast to an enum type.” Thy. That's the anchor in the specs preventing Enums to be integral types.