the code is
enclosed in a EXTRA_DEBUG define, this is probably the reason
that my test fail. Perhaps we can make the EXTRA_DEBUG case the default,
and remove the #else case?
Ahh, you are right, I didn't notice this because I was looking at another
version of this file where the EXTRA_DEBUG is gone. Yes, I agree that this
should be made default, feel free to remove the EXTRA_DEBUG