Develop

Semantically equivalent to the current use of macros, but more elegant and much closer to original constexpr.