I was trying to ensure a std::map has the same size than an enum class at compile time. Avoiding the use of macros, if possible.
I tried with static_assert, but readi