[boost] Add macros for the "enum class" concept?