A batteries-included tracing and debug-logging macro