A batteries-included debug-logging macro