Constexpr macro for older compilers