Hmmm, look at the else branch, the data member declaration is ```static constexpr```. So the instance of this class won't include the field.

About using, I agree and it is beyond the scope of the current discussion in this PR I think.