Improved semantics for debug, log, warn, err.