Improve the error when NDEBUG is defined.

Also add some comment to explain /why/ it should not be enabled.