
The macro was extremely unwieldly to update and made the addition of debug assertions harder. Rewriting it as an inline function makes this possible.
The macro was extremely unwieldly to update and made the addition of debug assertions harder. Rewriting it as an inline function makes this possible.