Debug is much more "light weight", since the parameters are calculated at compile time, not every time the routine is called.

It works fast in both directions.