Client-side logging is now sane